I have a 2015 Jeep Patriot Altitude and the check engine light was on and wouldnt start one day. We thought it was the battery and so a tow truck driver came out to give a jump but our Jeep wouldnt stay on once he removed the jumper cables which led him and us to believe it was the alternator. We put a new alternator in, a new serpentine belt, and it started driving ok but then a few days later it didnt start again. A jump worked, and then a few days went by and then it lost power while I was driving it. All the lights flashed on my dash and so I had it towed home because it wouldnt start. We replaced the battery thinking it was a bad battery since there was a brand new alternator and once we put it in, it starts fine. Drove it around for a bit and then it dies while my husband was waiting in it in the pkg lot of our bank. We got a jump and just drove it home. WHATS GOING ON SOMEONE PLS HELP US!!! All the lights are on my dashboard and I’m out of guesses...