when going up a hill and you accelerate into passing gear on 2002 Chevrolet Astro

the engine light flashes.code reads multimissfirers

Asked by for the 2002 Chevrolet Astro
You probably have a bad distributor cap, worn plugs, or bad plug wires. Bad distributor caps that cross fire are common on the 4.3 engine.