Leigh
Active Member
- Joined
- Jul 20, 2011
- Messages
- 38
- Reaction score
- 1
- Vehicle Year
- 1999
- Make / Model
- Ford Ranger 2WD
- Transmission
- Manual
The truck had idle problems for some time, occasionally shutting down at a stop, and lately speeding up in rpm with my foot off the pedal, but as to acceleration it had plenty of power with no hesitation, or lag whatsoever.
Current problem:
I had driven into town, made 4 stops, and it started and ran fine each time, then drove 25 miles at 60-70 MPH, with plenty of power, excellent acceleration, and no roughness whatsoever, got home and shut off the key. The next day I tried to start it, and it but it just surged, and shook, but wouldn’t run, and I got Codes P0107 lean, P1506 IAC over-speed error, and P0453 EVAP ECS sensor High.
Due to the P1506 code, I replaced the IAC valve, and got the engine to run, and it ran fairly smooth at idle, ran strong when increasing RPM, but when I took my foot off the pedal, it abruptly quit, and would not restart immediately.
The fuel pressure was 55 PSI with key on engine not running, and 60 PSI running at idle.
I subsequently, cleaned the MAS sensor, replaced the EGR valve, replaced the TPS Sensor, and also, replaced the Fuel Cap, due to the P0453 Code.
Now the engine runs, but with a fairly rough idle, and the acceleration is terrible, as I can push the pedal to the floor, and it lags as though the brakes were on, and the Code Reader is giving the same codes as at the beginning, 0107, 1506, 0453, but no misfire codes.
I’m at a loss, can this all possibly be due to a vacuum leak???
.
Current problem:
I had driven into town, made 4 stops, and it started and ran fine each time, then drove 25 miles at 60-70 MPH, with plenty of power, excellent acceleration, and no roughness whatsoever, got home and shut off the key. The next day I tried to start it, and it but it just surged, and shook, but wouldn’t run, and I got Codes P0107 lean, P1506 IAC over-speed error, and P0453 EVAP ECS sensor High.
Due to the P1506 code, I replaced the IAC valve, and got the engine to run, and it ran fairly smooth at idle, ran strong when increasing RPM, but when I took my foot off the pedal, it abruptly quit, and would not restart immediately.
The fuel pressure was 55 PSI with key on engine not running, and 60 PSI running at idle.
I subsequently, cleaned the MAS sensor, replaced the EGR valve, replaced the TPS Sensor, and also, replaced the Fuel Cap, due to the P0453 Code.
Now the engine runs, but with a fairly rough idle, and the acceleration is terrible, as I can push the pedal to the floor, and it lags as though the brakes were on, and the Code Reader is giving the same codes as at the beginning, 0107, 1506, 0453, but no misfire codes.
I’m at a loss, can this all possibly be due to a vacuum leak???
.