Tuesday, March 24th, 2009 AT 3:36 PM
Engine oil light comes on at stop lights and you have to add oil to Vehicle about every other day but oil lose is not on engine or ground.