my guess would be bad piston rings
No. A bad head gasket would cause water to come out the tailpipe. You will see white smoke. Leaky rings would cause oil to come out the tailpipe. You will see blue smoke.
the engine is burning oil. blue smoke oil white smoke antifreeze black smoke excess fuel
If it is really smoke, then it is almost always caused by burning of oil that enters the engine due to bad seals and rings.
Engine oil is entering the combustion chamber(s) .
Black smoke usually means the engine is running too rich. The fuel/air mixture is incorrect. Blue smoke is oil burning.
I'm not a mechanic / technician but if white smoke is coming out of your tailpipe with the engine warmed up it sounds like you are getting engine coolant into one or more of your engine cylinders . ( bad head gasket / warped cylinder head ) Is the coolant / antifreeze mix also going into your engine oil )
Blown head gasket
Blue smoke is burning oil.Blue smoke is burning oil.
Take it to a mechanic right away. The white smoke is from fluid mixing with the oil in the engine. Its probably the head gasket.
Probably coolant in the oil from a blown head gasket which might also cause excessive steam from the tailpipe and hard starting. The coolant also could get into the oil through a crack in the engine block.
This engine is running extremely rich. This can be caused by many things. Have it repaired ASAP. Serious engine damage will occur if you continue to drive.
I would say no. It sounds like water is entering the combustion chamber from maybe a bad head gasket.