Engine Performance problem
1988 Chevy Cheyenne 6 cyl Two Wheel Drive Automatic 228521 miles
The truck idled rough but drove when I got it. After it sat for a few months while repairing the body it would stall out when you dropped it in gear, we put a tps, iac, map, coolant temperature sensor and an egr on it, checked the fuel pressure and it was fine. We also checked for vaccum leaks and checked the intake manifold gasket and no leaks were found. Now it goes on a flat surface about 25, but when you try to accelerate on the flat or a hill it bogs down and you have to feather the gas to keep it alive, I am at a loss and have run out of ideas of what it could be.
Lack of acceleration, chugging, hesitating, bogging etc. Could be caused by one of the following below: Oxygen sensor.
Fuel injectors dirty/sticking.
Mass airflow sensor/Airflow meter.
Throttle position sensor.
Crankshaft position sensor
Manifold absolute pressure sensor.
Fuel pressure regulator leaking or defective fuel pump.
False air leakage.
Foul/defective spark plugs.
Open spark plug wires.
Ignition coil/Coil packs defective.
Incorrect ignition timing.
Cap and rotor.