If the engine spins but does not start, no smoke comes out from the exhaust
Fuel supply valve closed.
(Almost) empty fuel tank.
Air in fuel supply system.
Fuel filter clogged with water and/or contamination.
Fuel pre-filter clogged .
Leaking in the fuel supply line or fuel injection line
Vent line of fuel supply tank clogged.
Fuel low pressure electrical pump is not working.
Check the electrical connection, check the pump, clean or
replace.
Fuel electric pressure regulator clogged
If the engine spins but does not start, smoke comes out from the exhaust
Air in fuel supply system.
Intake air filter clogged .
Wrong fuel quality or contaminated fuel.
Check fuel. Drain and flush fuel tank. Replace with new fuel.
Incorrect lube oil SAE class or quality for ambient
temperature.