What does the white smoke smell like? It is usually either...
Gasoline?
Antifreeze?
If gasoline it is either...
- not getting enough air. check air filter.
- thinks it is not getting enough fuel (and giving more fuel than needed). It could be a bad MAP sensor, bad connector on ?MAP sensor, bad/broken wires to/from MAP sensor, bad oxygen sensor (in the manifold or catalytic converter).
If antifreeze, you have a cracked head or leaking head gasket. Look at the oil cap (710 cap) to see if there is any yellow or pink goo - maybe even white goo that looks like mayo. That is a stable emulsion of oil and glycol. Also, your radiator fan may come on when you think the car should not be overheating - like in February.