The Peugeot 307 regularly suffers from engine faults that lead to unexpected breakdowns, especially on models from the 2002–2006 period. Defective ignition coils, leaking head gaskets on the 1.4 and 1.6 petrol engines, and EGR issues (exhaust gas recirculation) on the 1.6 HDi (a type of high-pressure common-rail diesel engine) cause loss of power, limp-home mode (emergency running mode of the engine) and even complete engine shutdown. Problems often appear after 80,000 to 120,000 kilometres and escalate if you do not tackle them in time. Read on to understand the causes and discover how to prevent costly repairs.
Common causes of engine faults on the Peugeot 307
The engine warning light coming on is often the first sign that something is wrong. The Peugeot 307 has a number of recurring problems that vary by engine type. Petrol models with 1.4 and 1.6 engines mainly suffer from defective ignition coils and leaking head gaskets. Diesel models with the 2.0 HDi struggle with clogged fuel filters and glow plug problems.
There is another problem with the 1.6 HDi. This engine has a small sump capacity (limited oil capacity in the engine sump), which means soot builds up more quickly in the oil. That leads to wear and can ultimately result in engine damage. EGR valves that get stuck due to carbon deposits also cause irregular engine behaviour and increased emissions.
The engine management system detects these faults and often switches to an emergency mode. In this limp-home mode, the power is limited to prevent further damage. If you continue driving in this mode, you run the risk of damaging the engine control unit.
‘ That is why it is sensible to replace all ignition coils at the same time, especially on cars with more than 100,000 kilometres on the clock. ’
Defective ignition coil on petrol models: recognising the symptoms
Defective ignition coils are among the most common causes of engine problems on petrol versions of the Peugeot 307. You notice it by erratic acceleration, especially above 3,000 revolutions per minute. The engine starts to jerk, vibrate and loses noticeable power. Sometimes you can hear that the engine is running on three instead of four cylinders.
A faulty ignition coil means one or more cylinders no longer receive a spark. The fuel is then not ignited and ends up unburnt in the exhaust. This leads to misfires that you can read on an OBD scanner (on-board diagnostics of the car) with fault codes such as P0303. You may also find sooty spark plugs when you inspect the engine.
Replacing the ignition coils is relatively easy to do. Owners report, however, that the problem can return if you only replace the faulty coil. That is why it is sensible to replace all ignition coils at the same time, especially on cars with more than 100,000 kilometres on the clock. Also check the spark plugs right away and replace them if necessary.
Head gasket problems on 1.4 and 1.6 engines
Leaking head gaskets occur regularly on the 1.4 and 1.6 petrol engines. You recognise this problem by excessive oil consumption, white smoke from the exhaust and coolant that ends up in the oil. Check the dipstick: if the oil looks milky, there is probably coolant mixing in it.
The head gasket provides a seal between the engine block and the cylinder head. When this gasket fails, oil and coolant can mix. This leads to overheating and can cause serious engine damage if you do not intervene. Combustion gases can also escape, resulting in loss of power.
Prevention is difficult with this problem, because the gasket simply wears out through use. Do keep an eye out for signs of overheating. Keep an eye on the coolant level and check the engine temperature regularly. Replace the thermostat if it is not working properly, because an engine that runs too hot accelerates the failure of the gasket.
- Check the oil level and oil colour every 10,000 kilometres
- Monitor the coolant level and top up in good time if it drops
- Repair minor cooling issues immediately to prevent overheating
- Have a pressure test carried out on the cooling system if in doubt
HDi diesel problems: from EGR to fuel filter
The 2.0 HDi has its own characteristic issues. Owners often report starting problems in cold weather, caused by defective glow plugs. The engine will then not start or takes longer to fire up. Clogged fuel filters are also common, especially after 80,000 kilometres. This leads to fuel pressure problems that you can identify with fault code P1113.
The EGR valve is another weak point. This valve routes exhaust gases back to the engine to reduce emissions. Due to soot deposits the valve becomes clogged or sticks in one position. This causes rough idling, loss of power and increased fuel consumption. In serious cases the engine switches to limp-home mode.
On the 1.6 HDi there is also the problem of the small sump capacity. This engine has relatively little oil in the sump, which means soot particles build up more quickly. As a result, the oil becomes contaminated faster and loses its lubricating properties sooner. This accelerates the wear of big-end bearings (bearings on the connecting rods in the engine) and other moving parts.
‘ Therefore never replace an ECU on its own without first resolving the cause of the original problem. ’
Diagnostic steps when the engine no longer runs
If your Peugeot 307 no longer starts or stalls suddenly, there are a few concrete steps you can take. Always start by reading the fault codes with an OBD scanner. This immediately shows which system is causing issues. Look for codes referring to spark plugs, ignition coils, fuel pressure or sensors.
Then check the basics. For petrol engines this means inspecting spark plugs, ignition coils and air filter. Test whether there is a spark by removing a spark plug and holding it against earth while cranking. For diesel engines check the glow plugs, fuel filter and whether the fuel pump is building up pressure.
Also pay attention to the crankshaft and camshaft sensor. These sensors measure the position of the crankshaft and camshaft and pass this information to the engine control unit for engine management. When a sensor is defective, the engine may not start or may suddenly cut out while driving. Fault codes such as P0715 or P0720 point in this direction, although these codes are sometimes also gearbox-related.
Problems with the engine control unit itself also occur, especially if there have been defective ignition coils or spark plugs in the past. A faulty ignition coil can cause a power surge that damages the ECU (electronic engine control unit). Therefore never replace an ECU on its own without first resolving the cause of the original problem. A replacement ECU must also be correctly coded; otherwise the immobiliser system (starter immobiliser system) will activate and the engine will not start.
Preventive maintenance to avoid breakdowns
Regular servicing is the best way to prevent engine faults on the Peugeot 307. Replace the oil every 15,000 kilometres or every year, whichever comes first. On the 1.6 HDi it is even sensible to shorten this interval to 10,000 kilometres because of the small sump capacity and soot build-up.
The fuel filter on diesel models deserves extra attention. Replace this filter every 60,000 kilometres, or earlier if you experience loss of power or starting problems. A clogged filter puts a strain on the fuel pump and can lead to expensive repairs. The timing belt with water pump must also be replaced according to the service schedule, usually around 120,000 kilometres.
Keep the cooling system in optimal condition. Check the coolant concentration and replace the fluid every four years. Test the thermostat if the engine is slow to reach temperature or overheats too quickly. A properly functioning cooling system significantly extends the life of the head gasket.
- Change oil and filter on petrol models every 15,000 km
- On HDi models shorten the oil interval to 10,000 km
- Replace fuel filters on diesels every 60,000 km
- Clean or replace the EGR valve on diesels between 100,000 and 120,000 km
- Have ignition coils and spark plugs on petrol engines checked from 80,000 km
When professional help is necessary
There are some issues you can resolve yourself, but there are situations in which professional diagnostics are essential. If the engine remains in limp-home mode even after clearing fault codes, there is a persistent problem. Do not continue driving in that case, as this can permanently damage the engine control unit.
If you suspect a leaking head gasket, a pressure test of the cooling system is the only reliable way to confirm it. Internal engine problems such as sticking valves or wear on big-end bearings also require specialist knowledge and equipment. These issues manifest themselves as knocking noises, metallic rattling or severe loss of power.
Problems with the engine control unit are also a specialist’s job. ECU repair is often cheaper than replacement but requires specific expertise. Be aware that a replacement ECU must be correctly coded for your specific car. Without the right coding the immobiliser system will activate and the engine will not start.
‘ Explore the website and become an expert on your own car. ’
Find out more about the Peugeot 307
Engine faults are annoying, but with the right knowledge and timely intervention you can prevent serious damage and high costs. On the Carnews website you will find extensive information on many more problems and maintenance tips for the Peugeot 307. From electrical faults to gearbox problems: discover all the knowledge you need to keep your car in top condition. Explore the website and become an expert on your own car.
Frequently asked questions
Common engine faults on the Peugeot 307 include rough running or “jerking”, especially when pulling away or above roughly 3,000 rpm, and loss of power with warnings such as “catalytic converter fault” or “exhaust gas cleaning anomaly” and a yellow engine management light. Starting problems (especially when cold) and limp-home mode often point to issues with glow plugs, fuel pump/filter or sensors (crankshaft/temperature sensor). Running on three cylinders, vibrations and a flashing engine warning light often indicate a defective ignition coil or injector. Excessive oil consumption and poor starting can point to problems with the cylinder head and valves.
Regularly check and replace basic parts such as spark plugs, air filter and (on diesels) the fuel filter, and make sure that oil and timing belt are renewed according to schedule. When faults occur, read out the fault codes with a simple OBD scanner and deal with small problems (such as a misfiring ignition coil or lambda sensor) straight away instead of continuing to drive. Keep the intake system clean and check for vacuum leaks or loose hoses to prevent rough running. In the case of repeated faults or limp-home mode, always have a specialist check the ECU, injectors and catalytic converter.
On average, fixing common engine faults on a Peugeot 307, such as defective ignition coils or spark plugs, costs between €150 and €400, while problems with injectors, fuel pump, turbo or catalytic converter can quickly rise to €600–€1,500 or more, depending on parts and labour. When choosing a garage, look for specialisation in French brands/Peugeot, clear fault diagnosis with an OBD report, a transparent quotation in advance (hours, parts, possible extras) and a warranty on both parts and labour. Also ask whether they use genuine or OEM-quality parts and compare reviews/experiences from other 307 drivers. Finally, check whether the garage is prepared to work step by step (diagnosis first and ruling out minor causes) instead of immediately replacing expensive components.
Specific engine faults such as defective ignition coils, a clogged fuel filter, failing injectors or lambda sensors cause rough running, loss of power and less efficient combustion, which noticeably increases fuel consumption. If you continue driving with such faults, the exhaust system (including the catalytic converter) will become contaminated or damaged more quickly and the ECU may go into limp-home mode, severely limiting performance. Long-term ignition and injection problems can also cause additional wear to pistons, valves and cylinder head, leading to costly overhauls or even engine damage. Timely diagnosis with OBD and resolving the underlying cause are therefore crucial to keep performance and fuel consumption in check.
