Recent problem... I've been having trouble getting it to start. It spins great and gets a good spark at the plug. It's got 38 lbs. of fuel pressure w/key on,engine off and will hold that pressure. I also replaced the fuel filter. When it does start, it has 32lbs. of pressure while running. I took the connector off the crank sensor and cleaned and blew it out. The wiring to it looks fine. When it does run, it runs perfectly normal. I can shut it off at normal operating temp then try to restart and it will spin but not start. Can the crank sensor be bad even though there is a spark? As in not sending the spark at the right time?