Hi pmark,
When the brakelights stays on, it can drain the battery. The brakelights stayinmg on is most likely to be due to the brake switch staying in the ON position.
At the brake pedal, there is a stopper for closing the brake switch and most lileky it has disintegrated due to it being plastic based and would crumble over time.
You need to install a new stopper to rectify.
As to the stalling, seems the idling system is malfunctioning. Get the throttle body and Idle Air Control valve cleaned and retest.
SPONSORED LINKS
Friday, August 6th, 2010 AT 1:03 PM