I have owned my odyssey for 4 yrs now with no problems. Now I know I have an O2 sensor out but sometimes it will idle really low almost stalling out and then run fine for days or weeks. Then out of no where it will rev up to 1800 then down to 1100 rpm's. Tried shutting off then turning back on with no resolve. Could this be a throttle positioning sensor problem? The whole van is slowly falling apart lol. passenger sliding door does not operate as well think this is due to the rollers falling off sending a fault to it shutting the door down.
"Could this be a throttle positioning sensor problem?" - probably not. The Throttle Position Sensor (TPS) tells the computer how hard you are stepping on the gas. It does not really control idle speed.
Your problem is more likely the Idle Air Control (IAC) valve. This is a small electric valve that the computer can open and close in small steps to set the idle RPM at the desired point (a little higher when cold, then down to normal speed when warm). The IAC valve is notorious for getting all crudded up inside. Then it sticks open too much (really fast idle speed) or sticks shut (really low speed).
You can try taking it off the engine, cleaning it with carb cleaner spray, and putting it back on. That is easy and cheap.
If cleaning does not fix it, you need to buy a replacement valve and put it on. Pretty easy to do but costs more $$$.
SOURCE: 2004 Honda Civic -Code P0122 Throttle Position Sensor Voltage Low
yes, this is the case of a failed throttle body, in which case it needs replaced, the car is getting too much fuel causing the high idle. this needs replaced asap. you could proably find a small independant honda shop that could do the work for less.
SOURCE: idling to high and engine revs from 1000 to 2000 rpm
lower the idle switch,might have to have mechanic do it if u dont know where it is,wont cost alot,very easy
SOURCE: under 2000 rpms runs bad/hesitates/check engine light
This IAC valve runs only when your foot is off the gas pedal. Mainly to keep the engine from stalling and keeping it at a safe RPM. If it is running bad under 2000RPM, more than likely its the IAC valve or a vacuum leak. Clean or replace the IAC valve....Hopefully this helps!!
SOURCE: Idle problem
brodimus2 wrote:
It sounds like it could be a distributor problem too. Cause that also controls the idle and timing of the engine.
281 views
Usually answered in minutes!
×