by what im reading online looks like it could be the throttle body sensor or the whole throttle body itself.