My car's engine suddenly turned off when in the park position. The second time it happened was when I tried to turn the heat on when stopped at a red light, the engine shut off. My dashboard system indicators informed me to service the engine soon. Also, I noticed when I turn on the headlights, the lights on my dash board dim a bit, but eventually brighten up. I also noticed that my radio presets have been reset, and the clock on the dashboard is incorrect. Is it time for me to change the battery?