making a new post, hopefully some fresh ideas show up.
Basically the problem is a low idle. Runs fine otherwise; starts fine, pulls good when under hard throttle. Engine wants to idle around 500 in Drive indicated on the factory tach, and feels very rough. Has never actually stalled though. When I say rough, its not erratic, its just chug-chug-chug-chug.... If I hold the gas pedal just a bit, in drive, at a stop, It'll idle smoothly at around 8-900.
I've replaced the IAC, TPS, MAP. Spark plugs look fine. The coil packs test ok. Cleaned the throttle body. Vacuum test comes up OK. Vacuum lines look good. I tried to set the base idle with the TPS unplugged, and last night i had it idling at 800-900 in Park. This morning it was idling at around 6-700 in park, and back to 500 in drive. Doesn't seem to matter where that idle set screw is set to, the computer wants to idle at 500.
Some suggestions I've had:
timing: The shop manual says that this is not adjustable, but there must be some base to set right? Else how do you know the timing belt hasn't jumped a cog?
ECTS: I changed out the one for the temp guage, but not the one for the computer, yet. Where is this one?
Air temp sensor. Where is this one? in the air cleaner box?
Basically the problem is a low idle. Runs fine otherwise; starts fine, pulls good when under hard throttle. Engine wants to idle around 500 in Drive indicated on the factory tach, and feels very rough. Has never actually stalled though. When I say rough, its not erratic, its just chug-chug-chug-chug.... If I hold the gas pedal just a bit, in drive, at a stop, It'll idle smoothly at around 8-900.
I've replaced the IAC, TPS, MAP. Spark plugs look fine. The coil packs test ok. Cleaned the throttle body. Vacuum test comes up OK. Vacuum lines look good. I tried to set the base idle with the TPS unplugged, and last night i had it idling at 800-900 in Park. This morning it was idling at around 6-700 in park, and back to 500 in drive. Doesn't seem to matter where that idle set screw is set to, the computer wants to idle at 500.
Some suggestions I've had:
timing: The shop manual says that this is not adjustable, but there must be some base to set right? Else how do you know the timing belt hasn't jumped a cog?
ECTS: I changed out the one for the temp guage, but not the one for the computer, yet. Where is this one?
Air temp sensor. Where is this one? in the air cleaner box?