AZmike
06-18-2005, 09:52 PM
I have a high idle pretty much all the time: warm, cold, whenever. The idle never drops below about 1050 and sometimes stays as high as 2900 It seems to idle at a different speed at each traffic signal.
I know the EACV is letting in the air since the idle returns to the normal ~700 when I disconnect it. Of course this makes the computer unhappy and it switches on the check engine light. With the EACV disconnected if I give it throttle the engine speed will pulse +- about 200 rpm and run poorly, so going without the valve is not an option. I've removed the EACV cleaned it out thoroughly (it didn't look too bad inside) and reinstalled it with a new gasket--same problem, but at least the highest it got was 2200. I'm not sure if the EACV is the root cause of the problem or if something else is telling the ECU to let in more air. There are no codes from the ECU and the engine, ignition, and fuel systems are in good condition.
Can the EACV go bad and the ECU not notice? The internal resistance in within spec, there is battery voltage at the connector, and neither of the terminals is grounded. The next (and last) step in the factory service manual is to try a known good ECU. For what it's worth I had a code 12 a few months ago. Its run fine without a code since then after just shutting down and restarting it. I disconnected the EGR during some of my testing and it had no effect on idle.
I was hoping for some good input before going digging around at the junkyard and haggling for another EACV and ECU--if they're available. Opinions and suggestion appreciated.
I know the EACV is letting in the air since the idle returns to the normal ~700 when I disconnect it. Of course this makes the computer unhappy and it switches on the check engine light. With the EACV disconnected if I give it throttle the engine speed will pulse +- about 200 rpm and run poorly, so going without the valve is not an option. I've removed the EACV cleaned it out thoroughly (it didn't look too bad inside) and reinstalled it with a new gasket--same problem, but at least the highest it got was 2200. I'm not sure if the EACV is the root cause of the problem or if something else is telling the ECU to let in more air. There are no codes from the ECU and the engine, ignition, and fuel systems are in good condition.
Can the EACV go bad and the ECU not notice? The internal resistance in within spec, there is battery voltage at the connector, and neither of the terminals is grounded. The next (and last) step in the factory service manual is to try a known good ECU. For what it's worth I had a code 12 a few months ago. Its run fine without a code since then after just shutting down and restarting it. I disconnected the EGR during some of my testing and it had no effect on idle.
I was hoping for some good input before going digging around at the junkyard and haggling for another EACV and ECU--if they're available. Opinions and suggestion appreciated.