Hey guys and gals, I've had a 05 deville for a bout a month or two. 200k miles. It just started stalling when im idle, at first i thought it was a battery problem, so i replaced the terminals as they were bad. It started back up and ran for a while. Can anyone give me an idea of where else to look for the problem? Im broke and been doing all these fixes with my dad. The code reader did say crankshaft sensors but he said they will say that after the battery plug in we did. Ill have a engine light on but it DOES go back off. So maybe its not the crankshaft sensor? Where else should i look? Thanks for reading.