Yes new battery too
Yes new battery tooBattery terminal connectors clean and tight?
I looks good from what I can see .This might be an ignition problem. How does the coil look?
The idle is smooth only when you drive does it get low coming to a stop almost stalling or just stalling outright. In park it’s fine . As for cruise control. I not sure . I drove it for about 4 days . And haven’t explored the options yet . It’s parked till I can figure this issue out .I know you said you cleaned the IAC, but you may want to test this further. Is the vehicle idling erratically? Is this vehicle equipped with cruise control by chance?
Yes cleaned the whole throttle body new gasket as wellWhen you said that you cleaned the IAC, did you also thoroughly clean the housing where it resides?
So I did a test on the tps to really see what’s going on . Showed 5 at rest and 7.7 with the acc on and 8.5 at idle. So Because I seen what I assume is low volts I put a spacer on the throttle cable and brought it up to 90v then when I started the car it went up to 1.02 . And a code came up as high idle. I did notice rough idle but a think that’s because I put a spacer . I removed it and it back to 8.5 . So far that’s what I got . Next is the crank sensor.
Oops that’s .77 rest . .85 at idle . And when wot it’s 3.75These readings are bogus. The TPS voltage is about 0.7 volts at idle, increasing linearly to about 4.0 volts at wide open throttle.
Tested it as you said nice and smooth climb in voltage no hiccups .So, a final test would be to read the voltage while sweeping the throttle through its range (with key on, engine off). If there are no unusual spikes along the way, the TPS is good.
Just the fact that is passed due . . He also said he Suspects the distributor.Time for a new mechanic? It’s got a timing belt, not a timing chain. What makes the mechanic suspect the timing chain/belt?