You probably have a little oil seeping into the combustion chamber while the engine is off. Once you start the engine, this oil is burned and causes the smoke you see.
Could be rotating the engine the wrong direction.
It sounds like you've thrown a rod.
Blue smoke is caused by the engine oil(lubricating oil) burning during combustion due to some reason. The reason could be worn out piston ring.
If your block is cracked engine coolant may be leaking into the combustion chambers.
my trac off light comes on in my 2002 cavalier then the car cuts off, but will start back up minutes later then the check engine light will come on and they both stay on
The only reason is a leak. Usually small. The place to start is: If it smells like oil or antifreeze ...
If the smoke is coming from the tail pipe then: Blue smoke is primarily from internal engine wear. If it's constant when the engine is on, then the rings etc are worn and need to be replaced. If it only is blue when the engine is cold or first started, the rings are worn but not gone completely. You get the oil seeping during the night and it burns off when the car is started in the morning. Black smoke is a fuel/air mixture suggestion problems with injection or carburation. Cause of black smoke is due to running rich in the fuel air mix. White smoke can and DOES come from coolant burn off in the oil due to a leaking or blown head gasket, cracked head etc. If you aren't sure or you don't know what you're talking about, don't advise. Wrong advice can be more damaging than the actual problem.
Smoke from the radiator would be do to a leak evaporating off of it. Find the leak repair or replace necessary parts.
Electrical circuit is broken. No electricity and the engine will not run.
Something might be wrong. Have the code read to see the problem.
Lots of problems could cause the light to come on. First off, check your fluid levels; second, take it to a mechanic.