White smoke usually means there is moisture in the engine. This could be from water in the oil. Damage from the moisture could have overheated the engine causing a valve to be warped or not opening or closing properly. Try changing the oil first to see if this helps. Repairs will be costly if the valves are bent.