short in the wiring to the crankshaft sensor by the starter was causing my 97 k3500 to miss and sputter like water in the gas. check the wiring by the starter that runs to the sensor.
open