Quote (OldAndyAndTheSea @ Jan 31 2013 12:01pm)
I do agree that is sounds like the vehicle is going into Limp mode.
But, you're not looking for THAT answer, you're looking for the reason WHY it goes into limp mode.
Which could be your alternator beginning to fail, causing a low voltage situation. It may even spike the voltage, causing the ECU to "freak out" and go into safe mode.
Since you said the battery light came one, and you've had confirmation that the battery had died in the past, I'd start there, once you reset the computer like Sly said.
It sounds an awful lot to me like your alternator's internal voltage regulator is beginning to fail, which can also lead to a drain in voltage, resulting in a very dead battery.
Check your battery voltage...This is a VERY commonly overlooked way to diagnose a problem, such as yours.
but my battery isn't draining, every time it did it i could start the car without a problem, that's the part i don't understand. Battery never seemed to die out.
Also how do i check my battery voltage if i don't have a gauge for it?