1982 GMC with a 305. The engine will turn over but is not firing. Ive replaced the distributor cap but still no luck. The plugs are sparking, i checked that. I can smell gas and see it on the choke blade in the carb when the gas pedal is pressed down. And it should be getting air. Any ideas of what could be wrong with it? Could the coil be bad? Also, the truck has electronic spark control if that might be the route of some problems. Thanks.