I have a 95 Jeep YJ and when I first bought it I changed the head gasket. It was running good for awhile until it started to overheat. So I replaced the radiator, thermostat and thermostat housing, water pump, and the radiator hoses. It is not overheating now but it is still blowing white smoke from the exhaust. I do not know what to do. Can it be from not tightening the head bolts all the way? I am also burning a lot of oil. The oil looks fine not metallic, and not milky.