This has been a long running issue and I have posted about it previously with no luck. Maybe additional info will help.
I've traced my afterfire (backfire) issue to the decel fuel cut system. I have the opposite problem others have - my fuel cutoff solenoid never cuts off the fuel.
For those who don't know - The Decel fuel cut system works by the emissions computer (ECU) telling the fuel cut solenoid to stop the fuel (by opening the ground) in the idle circuit when the truck is decelerating. The ECU does this based upon inputs from the Vacuum Switch and the Coil Igniter. The Vac Switch tells the computer when you are off the gas and the Igniter tells it the RPM as it only does this in a specific RPM band.
Here's what I know:
The Vacuum Switch is good (tested and tried others)
The wiring from the VS to the ECU is good
The Fuel Cut Solenoid is good
The wiring for the Fuel Cut Solenoid is good
The ECU never opens the ground to turn off the Fuel Cut Solenoid - THIS IS THE PROBLEM
Additional Info
The ECU should be good (no way to test, but tried 3 different ECUs)
The wiring from the ECU to the igniter has continuity. It gets voltage that slightly decreases with RPM - but I am not sure what it should be seeing. My guess is the voltage is actually pulsing 0 V to 12V and the decrease in voltage is actually just my multimeter not reacting quickly enough to the 0V which it is seeing more frequently as the engine revs.
So, if my ECU is good, the Vacuum Switch input is good, the solenoid is good, the problem may be in the igniter circuit. But the wiring appears fine, the Tach works, and I haven't the slightest how to test it.
Am I missing something? Could the culprit be somehwere else?





I've traced my afterfire (backfire) issue to the decel fuel cut system. I have the opposite problem others have - my fuel cutoff solenoid never cuts off the fuel.
For those who don't know - The Decel fuel cut system works by the emissions computer (ECU) telling the fuel cut solenoid to stop the fuel (by opening the ground) in the idle circuit when the truck is decelerating. The ECU does this based upon inputs from the Vacuum Switch and the Coil Igniter. The Vac Switch tells the computer when you are off the gas and the Igniter tells it the RPM as it only does this in a specific RPM band.
Here's what I know:
The Vacuum Switch is good (tested and tried others)
The wiring from the VS to the ECU is good
The Fuel Cut Solenoid is good
The wiring for the Fuel Cut Solenoid is good
The ECU never opens the ground to turn off the Fuel Cut Solenoid - THIS IS THE PROBLEM
Additional Info
The ECU should be good (no way to test, but tried 3 different ECUs)
The wiring from the ECU to the igniter has continuity. It gets voltage that slightly decreases with RPM - but I am not sure what it should be seeing. My guess is the voltage is actually pulsing 0 V to 12V and the decrease in voltage is actually just my multimeter not reacting quickly enough to the 0V which it is seeing more frequently as the engine revs.
So, if my ECU is good, the Vacuum Switch input is good, the solenoid is good, the problem may be in the igniter circuit. But the wiring appears fine, the Tach works, and I haven't the slightest how to test it.
Am I missing something? Could the culprit be somehwere else?




