There are many reasons why a car engine might start but not run: a faulty crankshaft position sensor, insufficient fuel...
Articles