Backfiring is usually an indication of a lean condition. When it does it during cranking, it's probably timing related.
check the exhaust system for blockage Can be that the plug wires were installed incorrectly. Can also be the timing chain is worn and has jumped a tooth. The distributor also may be loose and has turned so far the engine is out of time.
The timing of the engine is off or the spark plug wires have been hooked up incorrectly.
the engine timing needs to be adjusted
All the lights work the voltage is fine and I just replaced the starter. But it registers no CCAs
What causes it not to crank? First thing to look at is the battery. Have it tested to see if it is working as it should. Most times, if its not cranking at all, its the battery.
Out of time.
Too much PSI.
Backfire is normally caused by engine out of time, or spark plug wires installed incorrectly.
As with any engine, timing, and also carb problems.
It's lean. You have to figure out why.
Timing is off. You may need a new timing belt.
check the exhaust system for blockage Can be that the plug wires were installed incorrectly. Can also be the timing chain is worn and has jumped a tooth. The distributor also may be loose and has turned so far the engine is out of time.
Several issues can cause a back fire:OverheatingLean mixtureFaulty ignition
Unburned fuel in the exhaust system causes the backfire from the exhaust pipe.
A backfire is caused by many different things. Using the wrong grade fuel will cause a backfire, as the engine's compression ratio is usually too high and will detonate the Air/Fuel mixture, causing a backfire. It can also be caused by advanced or retarded timing. Advanced timing will cause a backfire through the intake, as the spark occurs too early and ignites the Air/Fuel mixture before the intake valve is closed. Retarded timing causes a backfire through the exhaust as the spark occurs after the exhaust valve has opened. Your problem seems to be advanced timing. A backfire is caused by many different things. Using the wrong grade fuel will cause a backfire, as the engine's compression ratio is usually too high and will detonate the Air/Fuel mixture, causing a backfire. It can also be caused by advanced or retarded timing. Advanced timing will cause a backfire through the intake, as the spark occurs too early and ignites the Air/Fuel mixture before the intake valve is closed. Retarded timing causes a backfire through the exhaust as the spark occurs after the exhaust valve has opened. Your problem seems to be advanced timing.
That usually means the engine is lean. Could be a vacuum leak.
If the battery and starter is cranking the engine over, the engine needs fuel, compression and spark to run. More info would help us help you.