He was driving back to the apartment in his 2001 Buick Le Sabre, when all of a sudden his battery light comes on. Then all of his warning lights start going on one by one. Even the airbag light. So he calls me out of the apartment to look at the car. Everything looked fine to me. And then I looked at his engine oil cap(as we know, that would definitely cause the problem. . .) and it looked like the above picture. So if I am not mistaken, that probably means he might have a head gasket issue and his coolant might be getting in his oil. This still doesn't explain all his lights coming on. I was thinking ECU or wiring problem, but I am still not sure. Now his car won't start. So anyone got any ideas? I say he takes it to a mechanic.