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?