2002 explorer cranks but will not start. It has been doing this on and off for a month or so. In the past it would start after a bit, and recently my wife found the if she had our son rock the truck it would start. Now it will not start, I changed the fuel filter, no change. If I spray...