now that he said that he has me worrying...lol. the "smoke" doesnt come out heavily...its just a lil puff everytime i press the gas pedal a little firm. I also have this DTC 5284 code that came on. I looked it up and its for the Oil Pressure Switch Failure. Anybody know what thats for and how to get it fixed? Thank you