there are many things that could be wrong, check all fuses and relays dealing with ignition and fuel, make sure fuel pump is turning on, remove a spark plug(keeping on the wire), ground it and crank and see if it sparks; beyond this you may need to have a professional take a look at it
Replace the camshaft sensor
Keep cranking it.
Code 11 means no camshaft position sensor signal detected during engine cranking. Fix : Replace the Camshaft sensor
What is the engine doing? Does it crank over? Does click?
You need to have it checked for codes. If you fix the cause of the codes the light will stay off.
To fix a flooded snowblower engine, first, turn off the ignition and remove the spark plug. Crank the engine a few times to expel excess fuel, then clean or replace the spark plug if necessary. Allow the engine to air out for a while before reassembling, and ensure the choke is in the correct position when starting. Finally, try starting the snowblower again, making sure not to over-prime the engine.
It is normal for a carburetor to "suck air" when you are starting the engine or while the engine is running. You should stop the engine before repairing the carburetor for safety reasons.
You fix it
check fuse for cooling fan, or possibly temperature sensor at inlet.
The cause of white puffing smoke in a diesel is the crack pipe ventilator seal. Fix that it keeps the crack inside.
Here is a video on how to fix engine code p0449
I suggest you take your car to the dealer and they might be able to fix the problem.