White smoke usually means coolant/anti-freeze is getting into your combustion chambers. Usually a bad head gasket or lower intake gasket has failed. This will make the car run rough contributing to a bad smell. Get this repaired as soon as possible to avoid further damage of the engine and other components.
I thought maybe it was catalytic converter pluged I check oil it was fine didn't looke like any water in it convert are getting hotter then exhaust
Tom may be right, antifreeze smells kinda sweet/burnt when its ran throught the cylinders and isn't good for the bearings or anything for that matter. Also look in the radiator to see if there is any oil floating around.
Search Chevrolet Avalanche Questions
Chevrolet Avalanche Experts