The first thing that needs done is to check to make sure the battery is good and the terminals are clean and tight. Remove the battery, fully charge it and take it to a parts store to have it load tested.
Next, since the battery light is on, even thought the battery may die, it still may be good. The problem could be the alternator. Once we determine the battery is good, then we need to check that.
Finally, the fact that the check engine light is on tells me there is a trouble code stored in the computer. The computer will need scanned to determine why the light is on. Chances are there is a sensor issue or other minor problem that is causing the engine to run poorly.
Start with the battery and let me know what you find.
SPONSORED LINKS
Monday, February 22nd, 2021 AT 8:37 AM