Trying to give some ideas to my son. First the ABS warning light came on. Then the check engine and engine oil warning lights. Then they went away and everything was fine for a few miles. Then they came back again in similar sequence. These lights are flashing, not steady. He stopped the vehicle...then it wouldn't start or even engage the starter. Just had the head lights available. A short while later he tried again and it started....warning lights were gone. This sequence repeated again. Warning Lights Flashing. Car won't start again. Didn't say if he turned it off or the car stalled out. Sounds like an intermittent ground on the electrical system. Maybe corrosion in the battery lines/grounding. He did say one of the door panels was just removed for some work. Maybe that left an exposed wire or a strained wire that's grounding the electrical system at times....dropping the voltage and/or current. comments? It's a 2002 Dodge Caravan.