I doubt if its the battery or the oil, kasi nagreredondo pa naman, and I would assume na hindi umiilaw yung Oil Indicator or Battery Lamp.

My suspect is contaminated fuel.