Peugeot 307 Problems: SA Owner's Repair Guide
Key Takeaways
| Problem | Symptoms | SA Cost |
|---|---|---|
| BSI Water Ingress Failure | Random electrical gremlins, handbrake light stuck, battery drain, intermittent no-start | R6,000 - R18,000 |
| ABS Pump / Wheel Speed Sensor | ABS+ESP+brake lights together, speedo cuts out, cruise inoperative, pedal pulses | R1,500 - R12,000 |
| HDi Anti-Pollution Fault & Limp Mode | "Antipollution Fault" message, power cap at ~2,500 rpm, EGR/MAF codes | R800 - R6,000 |
| HDi Injector Seal Blowback | Carbon volcano round injector base, cold misfire, whistling on acceleration, smoke | R2,500 - R15,000 |
| Rear Trailing Arm Bearing Seizure | Clonking over bumps, negative-camber rear wheel, inner-edge tyre wear | R4,500 - R14,000 |
| Sunroof & Scuttle Drain Blockage | Wet footwell after rain, musty smell, windscreen mist, water at A-pillar base | R0 - R1,500 |
| Petrol Coil Pack & Misfire | Cold misfire, rough idle, Antipollution Fault, P0301-P0304 codes | R1,200 - R3,500 |
The Peugeot 307 sold in South Africa from 2001 to 2008 across 1.6 XS, 1.6 XT, 2.0 XS, 2.0 XT and 2.0 HDi variants — and with every survivor now 18 to 24 years old, the fault pattern is mature and well-documented. The single most expensive 307 mistake we see is paying for a R12,000+ BSI replacement when the actual root cause is a R0 scuttle drain that took 30 minutes to clear. This guide is the seven faults we field most often across our 307 model range — in order of frequency, with rand pricing and the diagnostic chain that catches the cheap fix before the expensive one.
1. BSI Water Ingress Failure
The BSI (Built-in Systems Interface) is the central body computer on every 307, and it sits behind the glovebox — directly under the path water takes when scuttle drains block [1][2]. Once water reaches the BSI, the symptoms cascade: random electrical gremlins, handbrake light stuck on, locking misbehaving, drained battery overnight, intermittent no-start. This is the single most-quoted electrical fault on the 307.
Symptoms
- Random electrical gremlins — wipers, indicators, central locking, alarm misbehaving
- Handbrake warning light stuck on with no fault
- Doors locking and unlocking on their own
- Battery drain overnight
- Car won't start or starts intermittently
- Dashboard warning lights illuminating randomly
Causes
- Water leaks through the bulkhead seal or windscreen scuttle and pools onto the BSI module sited behind the glovebox / under the scuttle [1]
- Pins in the multi-plug connectors corrode, the PCB shorts intermittently, and the module either fails outright or behaves erratically
- Aggravated by blocked scuttle drains and clogged sunroof drains [3]
- Often presents together with Problem 6 (sunroof and scuttle drains) — fix the leak first
Solution
- Best case: dry out the BSI, clean the connector pins and re-seal the bulkhead grommet (R2,000 - R4,000 labour)
- Worst case: replacement BSI module which must be coded to the car with Diagbox / Lexia software (R12,000 - R18,000 including coding)
- Always fix the water leak first — otherwise the new module dies the same way
- For the full water-leak diagnosis procedure see our BSI water ingress guide
Critical Diagnostic Order
Never fit a new or used BSI to a 307 with a wet footwell. The new unit will be destroyed within weeks. Clear scuttle drains, dry the carpet, reseal the bulkhead grommet — only then is it safe to fit a BSI. Half the 307s we quote on with electrical faults have been through one rushed BSI replacement already.
DIY Difficulty & Cost in SA
Drain cleaning is DIY-easy. BSI removal and dry-out is intermediate. Coding is specialist. Costs: BSI clean and reseal R6,000 - R10,000 fitted. Replacement coded BSI R12,000 - R18,000.
Sources
- Peugeot Forums — BSI problem thread [1]
- Peugeot Forums — car has gone insane BSI issue [2]
- Honest John — Peugeot 307 02 1.6 BSI unit issue [3]
- Will and Service Centre — Peugeot 307 BSI faults explained [4]
Need a BSI or electrical part for your Peugeot 307?
BSI modules, ABS pump units, EPS units and wiring harnesses for every 307 variant — all VIN-matched and coded where required.
Get Quote →2. ABS Pump or Wheel Speed Sensor
The Bosch 5.3 / 8.0 ABS pump fitted to the 307 (Peugeot part 9651800780) is a documented failure item — and the dashboard fault pattern is identical to a much cheaper wheel-speed sensor failure [5][6]. The most expensive 307 mistake after a wrong BSI replacement is paying for a R12,000 ABS module when an R900 sensor was the real fault.
Symptoms
- ABS, ESP and brake warning lights illuminated together
- Speedometer cuts out intermittently (rear sensor on same circuit)
- Pedal pulses when not braking hard
- Diagnostic codes for wheel speed sensor or ABS pump internal fault
- Car drives but no anti-lock function in emergency stop
Causes
- Rear wheel speed sensor wiring breaks 12-18 inches above the hub from rear-axle flex [7]
- Sensor pushed away from the toothed ring by corrosion behind the magnet
- ABS pump / ECU module (Bosch 5.3 / 8.0, Peugeot 9651800780) suffers internal solder-joint failure on the pressure-sensor circuit, throwing fault codes even with good sensors [8]
- Front wheel-speed sensor wiring corrodes from water and road grit
Solution
- Always scan first with Diagbox / Lexia — a single wheel-speed sensor (~R900 part) mimics ABS module failure
- If module itself has gone, specialist ECU refurbishers can rebuild the existing unit
- Refurbished module is typically half the cost of new and needs no recoding
- Always check the rear sensor wiring above the hub before assuming the module is dead
DIY Difficulty & Cost in SA
Wheel-speed sensor swap is DIY-friendly. Module replacement is specialist. Costs: front sensor R1,500 - R3,000 fitted. Rear sensor with wiring repair R2,000 - R4,000. Full pump and ECU replacement R8,000 - R12,000 with coding.
Sources
- Peugeot Forums — 307 ABS fault light on [5]
- Peugeot Forums — 307 ABS pump fault 2.0 HDi [6]
- ECU Testing — 9651800780 Peugeot 307 ABS [8]
- MyCarly — 307 diesel ABS warning lights wheel speed sensor [7]
3. HDi Anti-Pollution Fault
"Antipollution Fault" or "Depollution System Faulty" is the umbrella message that triggers when any of the diesel emissions sensors fall outside spec — and that catches at least three different root causes, all of which cost different amounts to fix [9][10]. The expensive misdiagnosis is replacing the throttle pedal sensor when the actual fault is a R200 carb cleaner aerosol applied to the EGR.
Symptoms
- "Antipollution Fault" or "Depollution System Faulty" warning on dash
- Sudden loss of power, engine capped at around 2,500-3,000 rpm
- Engine management light on with codes for EGR, MAF or pedal sensor
- Black smoke under load before limp mode triggers
- Fault clears on restart but returns under acceleration
Causes
- Carbon-clogged EGR valve sticking open [9]
- Failing MAF sensor under-reading air mass
- Electronic throttle pedal sensor (two redundant tracks A and B) diverging — the pedal sensor in particular wears at the brush contact and can be temporarily fixed by repositioning the brushes [10]
Solution
- Always run a Diagbox / Lexia scan first to read live data — do not replace parts blind
- EGR cleaning with aerosol cleaner is the cheapest and most common fix
- MAF sensor swap is the next step if MAF voltage is out of range
- Throttle pedal sensor only after EGR and MAF have been eliminated
- See our 1.6 HDi DPF EGR guide for the full diesel-side diagnostic chain
Diagbox is Non-Negotiable
A generic OBD-II scanner cannot read the live data this engine needs — you must use Diagbox or Lexia (Peugeot-specific). Specialist Peugeot/Citroen workshops in Pretoria, Cape Town and Durban have these tools; most generic mechanics do not. Pay the diagnostic fee at a specialist before paying for any sensor replacement.
DIY Difficulty & Cost in SA
EGR clean is DIY easy (R200 in aerosol cleaner). EGR or MAF swap is intermediate-DIY. Pedal sensor replacement is intermediate. Costs: EGR clean R200. EGR replacement R2,500 - R4,500 fitted. MAF sensor R1,500 - R3,000 fitted. Throttle pedal sensor R2,500 - R6,000 fitted.
Sources
- Peugeot Forums — anti pollution fault and limp mode 307 2.0 HDi [9]
- Peugeot Central — anti pollution fault accelerator pedal signal [10]
- Honest John — Peugeot 307 03 2.0 limp mode and anti-pollution fault [11]
- Elektroda — Peugeot 307 1.6 16V P0121 antipollution fault [12]
4. HDi Injector Seal Blowback
The copper sealing washer at the base of each 2.0 HDi injector hardens and shrinks with heat cycling, letting combustion gases and carbon blow back up around the injector body [13][14]. The carbon "volcano" round one or more injectors is the textbook giveaway. Once the seal is breached the carbon builds rapidly, the injector clamp warps, and the bore in the head can be damaged.
Symptoms
- Black soot or carbon "chimney" around the base of one or more injectors
- Rough running and misfire at idle, especially when cold
- Whistling or chuffing noise from top of engine on acceleration
- Heavy smoke (black or white) and high injector correction values
- Failed leak-off test — one injector returning far more fuel than the others
Causes
- Copper sealing washer at the base of each injector hardens and shrinks with heat cycling [13]
- Combustion gases and carbon blow back up around the injector body
- Once the seal is breached the carbon builds rapidly, the injector clamp warps
- In late-stage failure the injector seizes into the head and needs hydraulic puller work
Solution
- Best case: free up the injector with diesel or heat and replace copper washers plus clamp
- Worst case: injector seized in the head, requires hydraulic puller or specialist tool, sometimes head removal
- If the head bore is damaged, head skim and re-sleeve adds R5,000 - R8,000
- Always replace copper washers when an injector is removed — never reuse
DIY Difficulty & Cost in SA
Injector swap is intermediate-DIY if not seized. Seized injectors are specialist. Costs: free injector plus washers R2,500 - R5,000 fitted. Seized injector extraction R8,000 - R15,000. Head off plus all four new injectors plus coding R28,000 - R45,000.
Sources
- Peugeot Forums — injector removal and washer seal replacement 1.6 HDi [13]
- Peugeot Forums — 2.0 HDi injector leak off test [14]
- French Car Forum — 307 2.0 HDi RHR 136 injectors [15]
- Biofuels Forum — Peugeot 307 HDi seal issue [16]
5. Rear Trailing Arm Bearing Seizure
Like the 206, 207 and 308 before and after, the 307 uses a solid rear axle beam with sealed needle-roller bearings at each trailing-arm pivot [17][18]. The seals perish, water and grit enter, the rollers seize, and the shaft galls and damages the bore in the cross-tube. SA's pothole epidemic accelerates the failure.
Symptoms
- Clonking or knocking from rear over bumps and speed humps
- Rear wheel sits visibly more negative-camber than the other side
- Uneven inner-edge tyre wear on rear
- Stiff or seized rotation when the trailing arm is moved by hand off the car
- Knocking that gets worse when fully loaded
Causes
- Sealed needle-roller bearing seals perish, water and grit enter, rollers seize onto the shaft [17]
- Shaft then galls and damages the bore in the cross-tube
- Common SA failure given pothole impact and gravel roads
- Coastal cars affected faster than inland cars
Solution
- Bearing kit per side R800 - R1,500 in parts
- Labour heavy because the beam usually has to come off the car
- Two-side rebuild R4,500 - R7,000
- If the cross-tube bore is scored, a complete reconditioned axle beam is needed — R10,000 - R14,000 fitted
- Skipping this leads to MOT / roadworthy failure
DIY Difficulty & Cost in SA
Workshop job only — needs press tools. Costs: full bearing kit fitted both sides R4,500 - R7,000. Reconditioned axle beam fitted R10,000 - R14,000.
Sources
- Peugeot Forums — 307 rear suspension noise [17]
- Peugeot Forums — 307 odd noise from the rear [18]
- French Car Forum — 307 rear suspension knock [19]
- RearAxle.co.uk — rear axle in Peugeot common issues [20]
6. Sunroof and Scuttle Drain Blockage
This is the cheapest fix on the list — and the one that prevents Problem 1 (BSI failure) [21][22]. The 307 has four sunroof drain hoses running down the A and C pillars; they get plugged with leaf debris and overflow water into the cabin. Separately, the scuttle (plenum) drain under the wiper area silts up and water tips into the bulkhead and onto the BSI.
Symptoms
- Wet front passenger or driver footwell after rain
- Musty or damp smell inside the cabin
- Misting on the inside of the windscreen that won't clear
- Water visibly pooling at the base of the A-pillar trim
- Electrical glitches that worsen after heavy rain (link to BSI)
Causes
- Four sunroof drain hoses running down the A and C pillars get plugged with leaf debris [21]
- Scuttle (plenum) drain under the wiper area silts up
- Water tips into the bulkhead and onto the BSI
- Two failures often present together
Solution
- DIY — blow compressed air or push a thin nylon line down each sunroof drain from above
- Clean the scuttle and lift the wiper-tray to clear silt
- Free if you do it yourself, R500 - R1,500 at a workshop
- Ignoring this is the number-one cause of the much more expensive BSI failure
- Add cavity wax to the inside of the A and C pillars on coastal cars to slow rust
The Cheapest Fix on This List
A 30-minute scuttle and sunroof drain clean prevents what is otherwise a R12,000+ BSI bill. Do this every winter on any 307 over 10 years old. If the carpet is already wet, you are racing the BSI corrosion clock — dry the carpet, clean the drains, and inspect the BSI connector for green corrosion immediately.
DIY Difficulty & Cost in SA
DIY easy — 30 minutes with compressed air and a nylon line. Workshop: R500 - R1,500.
Sources
- Peugeot Forums — water in passenger footwell 2004 307 SE [21]
- JustAnswer — Peugeot 307 estate water leakage in passenger footwell [22]
- JustAnswer — what could cause wet carpet in 307 nearside footwell [23]
- Elektroda — water leak Peugeot 307 SW 1.6 driver's side floor [24]
7. Petrol Coil Pack & Misfire
The TU5JP4 (1.6 16v) and EW10 (2.0 16v) petrol engines use a wasted-spark coil pack — one coil fires cylinders 1+4, the other 2+3 [25][26]. The coil pack cracks internally and tracks to earth, killing one pair of cylinders. Cheap aftermarket replacements often fail within months.
Symptoms
- Engine misfire, especially when cold or in wet weather
- Rough idle and "Antipollution Fault" message
- Engine management light flashing under load
- Fault codes P0301 / P0302 / P0303 / P0304 (single-cylinder misfire)
- Power loss and increased fuel consumption
Causes
- Wasted-spark coil pack cracks internally and tracks to earth [25]
- Cheap aftermarket replacements often fail within 6-12 months
- Plugs and HT seals degrade over time
- Lambda sensor can throw the same symptom — always rule it out
- Cam cover gasket leak fills the spark plug well with oil — common contributor
Solution
- OEM-quality coil pack R900 - R1,800, plugs R400 - R800
- Fitted R1,200 - R3,500 total
- Use the right brand (Sagem / Valeo / Bosch original equipment) — generic Chinese coils fail within 6-12 months
- Always check the spark plug well for oil from a leaking cam cover gasket — fix that first or the new coil dies the same way
DIY Difficulty & Cost in SA
DIY easy — basic spanner set and a multimeter. Costs: full coil pack and plug change R1,200 - R3,500 fitted.
Sources
- Peugeot Forums — repeated coil pack failures [25]
- AutomotiveDiary — 2004 Peugeot 307 TU5JP4 misfire [26]
- Pico Auto — Peugeot 307 misfire cold case study [27]
- Peugeot Central — misfire coilpack antipollution [28]
Frequently Asked Questions
Is the Peugeot 307 reliable in South Africa?
For a 2001-2008 era hatch, the 307 is broadly average — but every survivor is now 18+ years old, and three problems (BSI water ingress, ABS pump, HDi injector seals) dominate the fault pattern. Parts availability is good for mechanical items, harder for trim. The 307 rewards owners who clear scuttle drains every winter and stick to 10,000 km oil intervals.
What is the most common Peugeot 307 problem?
BSI failure from water ingress is the single most-quoted fault [1][2]. The underlying cause is almost always blocked scuttle or sunroof drains — fix those first (R0 - R1,500 DIY) and the BSI is usually salvageable. Skipping the drain check is what turns a free fix into a R12,000 bill.
Why is my Peugeot 307 dash showing multiple warning lights?
Three common causes: BSI failure from water ingress (Problem 1), ABS module fault (Problem 2), or HDi anti-pollution fault (Problem 3) [1][5][9]. Always have a Diagbox / Lexia scan run before paying for parts — Peugeot fault codes are specific enough to point to the right unit.
How much does it cost to replace a Peugeot 307 BSI in SA?
R12,000 - R18,000 for a coded replacement, or R6,000 - R10,000 for a clean and re-solder at a specialist [1][4]. Never fit a BSI to a car with a wet footwell — clear the scuttle drains and dry the carpet first or the new unit will be destroyed within weeks.
What is the cheapest Peugeot 307 to maintain?
The 1.6 XS or 1.6 XT petrol (TU5JP4 engine) — naturally aspirated, simple injection, parts plentiful. Avoid the 2.0 HDi diesel unless you can prove a service history of 10,000 km oil intervals; the injector "black death" and turbo carbon failures are expensive at this age.
Can I still get parts for a Peugeot 307 in South Africa?
Yes for everything mechanical — engines, gearboxes, suspension, brakes, BSI modules and ABS pumps are all in stock or 24-72 hours from our network. Body panels and trim are slower because Peugeot SA volumes were always small. Used BSI modules must be VIN-coded — never DIY-fit one.
Should I buy a used Peugeot 307 in South Africa?
Only with five checks. First, lift the carpet and check for damp footwells. Second, run a Diagbox scan for BSI and ABS codes. Third, inspect the rear trailing-arm bearings for play. Fourth, on diesels, inspect injector bases for carbon volcano. Fifth, on petrol cars, look in the spark plug wells for oil from cam cover leaks. Pre-2006 cars are weakest electrically; post-2006 facelift is the safer buy.
Get Your 307 Back On The Road
Every fault on this list is something we ship parts for every week — from a R0 scuttle drain clean that saves a R15,000 BSI bill, to a complete reconditioned axle beam for the rear-end clonk. The 307 rewards owners who catch faults early and use a Peugeot-literate independent.
Need Peugeot 307 Parts? Get a Free Quote.
Send us your VIN, the symptom and the part you think you need — we return OEM, reconditioned and quality aftermarket options with SA-wide delivery. BSI modules, ABS pumps, EGR valves, HDi injectors, rear axle beams, coil packs and every wear item in between.
Related Peugeot Guides
Peugeot BSI Water Ingress & Electrical Faults
Why blocked scuttle drains kill the BSI and how to fix it for free before it gets expensive.
1.6 HDi DPF, EGR & Injector "Black Death" Guide
The diesel fault cluster and how to break it with service discipline and a Diagbox scan.
Peugeot 207 Problems — SA Owner's Guide
The 207 shares the same EPS, ABS module, BSI and rear-axle weaknesses as the 307 — directly relevant.
Sources
- Peugeot Forums — BSI problem thread
- Peugeot Forums — Car has gone insane — BSI issue?
- Honest John — Peugeot 307 02 1.6 BSI unit issue
- Will and Service Centre — Peugeot 307 BSI faults explained
- Peugeot Forums — 307 ABS fault light on
- Peugeot Forums — 307 ABS pump fault 52 reg 2.0 HDi
- MyCarly — ABS warning lights on Peugeot 307 diesel — wheel speed sensor
- ECU Testing — 9651800780 / 0265950093 Peugeot 307 ABS
- Peugeot Forums — Anti pollution fault and limp mode 307 2.0 HDi 90 bhp
- Peugeot Central — Anti pollution fault — accelerator pedal signal and brake switch
- Honest John — Peugeot 307 03 2.0 limp mode and anti-pollution fault
- Elektroda — Peugeot 307 1.6 16V error P0121 antipollution fault
- Peugeot Forums — Injector removal and washer seal replacement 1.6 HDi
- Peugeot Forums — 2.0 HDi injector leak off test
- French Car Forum — 307 2.0 HDi RHR 136 injectors
- Biofuels Forum — Peugeot 307 HDi seal issue
- Peugeot Forums — 307 rear suspension noise
- Peugeot Forums — 307 odd noise from the rear
- French Car Forum — 307 rear suspension knock
- RearAxle.co.uk — Rear axle in Peugeot — common issues
- Peugeot Forums — Water in passenger footwell 2004 307 SE
- JustAnswer — Peugeot 307 estate water leakage in passenger footwell
- JustAnswer — What could cause wet carpet in 307 nearside footwell
- Elektroda — Water leak Peugeot 307 SW 1.6 16v 2003 driver's side floor
- Peugeot Forums — Repeated coil pack failures
- AutomotiveDiary — 2004 Peugeot 307 TU5JP4 misfire
- Pico Auto — Peugeot 307 misfire cold
- Peugeot Central — Misfire coilpack antipollution
Important Disclaimer
Repair costs in this article are 2026 South African workshop estimates for Pretoria and Johannesburg independent Peugeot specialists. Dealer pricing typically runs 25-40% higher. Final pricing depends on your specific VIN, engine variant, service history, and whether ancillary parts (injector copper washers, scuttle drain hoses, ABS sensors, coil packs) are renewed at the same time. Always get a written quote and confirm parts are coded where required (BSI, ABS modules). Used Peugeot 307 BSI modules MUST be VIN-coded with Diagbox / Lexia to work — never DIY-fit. Scuttle and sunroof drains should be cleared every winter as preventive maintenance on any 307 over 10 years old.
Important Disclaimer
This content is for informational purposes only and is based on research from automotive industry sources. Pro Peugeot Spares is not a certified automotive repair facility. Always consult with qualified automotive professionals before performing any repairs or maintenance. Improper repairs can result in personal injury, property damage, or vehicle malfunction. We assume no responsibility for actions taken based on this information.