 Depending on the nature of the problem, the vehicle may or may not need to be towed to an automobile repair shop.A "breakdown" is also referred to when a car stalls on the road.A vehicle stalls for a number of reasons ranging from a dead car battery, fuel pump, poor quality fuel, faulty electrical wiring, fuel pressure problems, overlooked leaks or missing caps.