Answer:
there are at least 4 possible reasons for this question. first, the distributor breaker points are dirty or not set properly. Secondly, The spark plugs are fouled or improperly gapped. Thirdly, the ignition timing is improperly set and last but i think not the least, the distributor is faulty or in advance operation.
Let's add;
- improper tire inflation / wrong size / excessive tire wear (common)
- dirty or otherwise obstructed air filter (common)
- distributor cap / ignition rotor worn or faulty (common)
- spark plugs/cables/ignition coil worn or faulty (common)
- faulty/malfunctioning PCV value
- faulty/malfunctioning O2 sensor(s)
- dirty/faulty mass air flow sensor
- dirty fuel filter
- dirty/faulty fuel injector(s)
- fuel system leak
- dirty/incorrect grade oil
- poor quality fuel / wrong octane rating for vehicle
Two things that cannot be underestimated;
- driving style (hard acceleration/breaking, excessive speed)
- typical routes (all city burns a lot of gas)