If the battery light is turned on, I agree with you. It sounds like there is a charging problem. What I suggest is to take the vehicle to a parts store and have them run a test on the charging system. As far as the stall when turning, often times that deals with a fuel pump issue. Try replacing the fuel filter. If that doesn't help, you may need to check fuel pump pressure to make sure it is within spec.
SPONSORED LINKS
Tuesday, June 4th, 2013 AT 10:15 AM