Sludge may have built up in the engine so bad it is keeping the engine from running. Try a fuel additive. They work great for loosening sludge. basically what is on the valves in the shell commercials. I use BG brand in my 2008 ford superduty. Make sure you don't use too much or it will loosen all the sludge at once and you'll have bigger problems. Hope this helps.