My car is smoking white smoke constantly and it smells like gas real bad. There no coolant at all being lost. It does eat a little oil. If i rev it real hard it will spew out a puff of black smoke and sometimes pops real loud. Could this be a head gasget? Or could it be the rings? It don't seem to make a whole lotta power and the exhaust stinks so bad, i don't have a cat so i can rule that out. Also the exhaust seems very moist but the water doesn't seem to be buuning at all... WHat could this be?