Hey Scotty it’s me again. My father has an 05 Ford Escape. It has the battery light on. I’m not sure if it is the alternator because this morning I was driving it to work while he had my Mazda MPV. Sometimes it would die out while I’m driving. Then when I pulled over, the car stalled with the oil light on. What’s causing this?

generally it's a bad alternator, realize places like auto zone load test both batteries and alternators, and as they work in tandom, have both checked to be safe.