My 5.0 GL won't die immediately when I turn the key off. Still sputters so I turn the key back to crank, then off,,,,, more sputtering,,,, so on and so on until finally 4th or 5th try, it dies when I turn the key off. Why does it do this and how do I fix it?