Well my fix didn't last very long. (97 Blazer, 4wd, 4.3L, auto, 112K)
I just replaced the ignition switch and thought I had fixed some problems (see previous post)
The truck will idle smoothly, doesn't miss or die.
Once you accelerate the engine, its works hards to gather RPMs. As I hold the throttle around 3K - 4K RPM, the whole truck will shake roughly and it will continually miss and sputter. Runs very rough. Driving is nearly impossible since its so jerky. I did get two codes- P0102 and P0758.
I cleaned the EGR valve twice (problem before) and the MAF unit twice as well. No damage to MAF, wires intact. The codes will go away sometimes, then reappear.
I then disconnected battery, removed ECM fuse, recleaned MAF and EGR, (EGR always has carbon soot around plunger) - same problems.
The P0758 would come on even if I was just running the vehicle in park, so I question wether its a tranny issue.
Complete tuneup less than 6K back, (wires, plugs, cap, etc)
1. Could this be a dying fuel pump? From reading other posts, the fuel pumps seem to go around this amount of mileage. I figured I would get no fuel if the pump went, but that is why I am asking those in the know.
2. Could the EGR valve, if faulty, cause this problem?
Iv'e clean it so many times now I feel I should just replace it.
I do plan to check fuel pressure (gotta buy the tool first) and I also plan on pulling the plenum to check "washing" and to see if the regulator is leaking.
I was hoping to save myself some time and labor if possible. Thanks in advance.