Sometimes it won't crank if it shuts off going down the road and when it does crank I have to press the gas and keep trying to start it. The radio and heater work. I've changed the cam and crank sensors. It keeps eating fuel pumps and locking them up. It is getting electricity to the fuel pump and the fuel tank has been cleaned out with soap and water. Sometimes while driving it I notice that when I try to let down the window it'll shut down and be hard to crank up again.