Peugeot Forums banner

2008 308 1.6 with P1338, P1339 error codes

41K views 21 replies 7 participants last post by  alexy  
#1 · (Edited)
Hello,

I have recently acquired a 2008 model 308 with unknown history.
It has high mileage - 218,000 kms. (135k miles).

When under load (driving up a hill) the car gives the misleading "Depollution System failure".
Sometimes at that moment it will drop to running on 3 cylinders. either cylinder 2 or cylinder 3.

Reading off the error code, it is either P1338 or P1339.
I reset it, and then the problem won't come back again until it is under load. It seems fairly consistent.
We have had all plugs and coil packs checked. Also swapped them around, and it does not follow the coil packs.

Work done so far to "hopefully" remove the problem.
  • fixed one coil pack
  • new fuel filter
  • replaced the timing chain (guides, sprockets, chain) - cam locks, flywheel lock - 6 hours
  • stripped and cleaned the air intake manifold ports around the valves - 6 hours
The car runs so much better after this change :) †† see 308 1.6T 2008 - Procedure for Air Intake Valve Cleaning

Questions:
- Do people think it is
- a sensor, (camshaft, other)
- a solenoid (VTi ? )
- fuel injectors
- fuel pump
- ECU ?

Thanks in advance
 
Discussion starter · #2 · (Edited)
I have just put in a bottle of fuel injector cleaner into the tank. (Not a brand recommendation .. stripped brand.. Only one they sold :) )
89074


So far so good.
The car was cold (13 deg here in sydney).
I drove it around and it warmed up. fault code kept coming. Stop, reset, drive.. stop.. thn after about 10 minutes.. nothing. No lagging, no acceleration studder. So I pushed it .. slow, fast, under load.. nothing.

I'll check it again when its cold. See if it's a cold / warm thing, but it's never driven better since I have had it.

I'm super sceptical about these cleaners.
This was a good brief read on the science ..

 
Discussion starter · #3 ·
Yeah, no, the fuel injector cleaner did not work (Cheap hope).
It defintely runs better when it has warmed up slightly. .. no errors, but when it's colder, it faults.
 
Discussion starter · #4 ·
This isbthe procedure and best video I have found re replacing the timing chain.
This mini motor is identical to the 308 1.6 EP6DT engine. (Turbo) only has one banks sprocket. Not two. ..


If you're in Sydney and new to borrow my timing camnlocks. Message me.
 
Discussion starter · #6 ·
Identical Mick. 90 deg..
I use a generic OBD2 scanner to reset the codes.
If that is done and it gets to 90 deg, I can kind of have great run at full torque, load, speed, etc.

But starting cold, it seems to appear real fast.

My next line of attack is
  • if ordered a replacement rocket cover (the one it has has "repairs" .. Which I don't like.
  • ordered a lexia3 cable and have peugeot planet 2000 on standby.
  • will look into fuel pressure % low or high.
Going to use some tech to log all streamed data to a computer. I'll post about that after I do it.
- when the rocket cover arrives I will test and clean the 4 injectors.

There is a company in the UK that will test and program the ECU FOR £250. But I'm in Australia.
 
Discussion starter · #10 ·
Just 1 error for, but it's either P1339 or P1338. This last week it has been P1338, before the air intake clean, it was always P1339.

I'll be doing a compression test tomorrow.
 
Discussion starter · #11 ·
As suspected. No compression issues on all 4 cylinders.

Numbers are in reverse on my card..

Cyl 4: 1050 kPa ( closest to timing chain)
Cyl 3: 1100 kPa
Cyl 2: 1050 kPa
Cyl 1: 1050 kPa

So there is no issue there.

... next issue resolution .. telemetry..

89170
 
Discussion starter · #12 ·
@Torque69 On the air intake (under the filter box) there is a sensor. I have an oscilloscope so I'm going to look at all sensors this weekend.

89171


Then these are the other sensors I'll check.

Cam inlet and cam exhaust.. o2 sensor on exhaust, and the other sensor inline after the intercooler.

89172


89173


89174
 
Discussion starter · #17 ·
I have been working on some better data logging.i have now written some software to collect the data to some dashboards.

This shows me that the short term fuel trim is way off. I believe that is meant to stay within +/- 3%

It takes the car a little while to come good.. 20 minutes. At which point it runs nice. That's the 16:52 time position.. it settled after that.

89218


( no peugeot planet, just OBD2 and my software )
 
Discussion starter · #20 ·
Hi all, so I now have some really good news

The last fix attempt pre this posting was replacing the exhaust manifold sensor.

It didn't improve it, but the previous one was faulty because the short and long fuel trims improved afterwards.

I replaced too the crankshaft sensor but that didn't fix it either.

I ordered an AUD $20 crankshaft sensor from Alibaba in August but because of covid if arrived yesterday Nov 10.

AU $18.79 | Crankshaft position sensor for Peugeot 207CC 308SW 308 3008 RCZ Citroen DS5 C4 BMW MINI 1920LR/13627561753

My dad installed it today.. and it's fixed. No more errors.

Geez that was a long fix.

So it was a timing issue after all.

Suggest if you've got this problem .. replace the two sensors first AUD $40 plus labour.

Then explore tining chain and fuel mishaps.