There could be a number of reasons why your car won't start but still cranks.
- One possibility is that the engine is flooded with fuel. When this happens, the spark plugs can't ignite the fuel because there's too much of it, and the engine won't start.
- Another possibility is that there's something wrong with the ignition system. This could be a problem with the spark plugs, the distributor, or the wiring. If any of these components are malfunctioning, it could prevent the engine from starting.
- Finally, there could be a problem with the battery or the starter motor. If either of these components are defective, it could keep the car from starting up.