hi i have a pug 306xl 1996 plate, the car is fine on the flat but when it comes to hills it wants to stop, have had new clutch, brakes and oil and radiator have bin cleaned and changed, can any 1 plz help
Depends on how it 'stops'. If the engine starts to 'pink' then it would be mixture and or timing, but if not then I would suspect a spark plug (or plugs) not firing under load. A new set may work wonders..
If that doesn't fix it then possibly the fuel filter, coil, HT leads, the list goes on..May be worth a diagnostic check..