I have to announce you that, after 2 week of having that error on the dashboard and drove the car 2 times , short distances ....THE ERRORS....(ALL OF THEM : the engine symbol, SERVICE and UREA) , DISAPPEARED !!! IT'S GONE !!
THE CAR is running fine, of course on that 2 short journeys it's works fine as well ..... But what is that ????
In the picture we can see the errors !!
Well I've spent the last few days reading through all 44 pages!
508SW 1.6 GTLine BlueHDI '65 plate, 165k miles.
I had the flashing UREA problem pop up a few weeks ago. I suspected urea crystallisation was blocking something in the Adblue system (its shelf life reduces in extreme weather, and this was the first cold day we had this winter, and during the summer we also had the hottest day ever), so I tried 150ml bottle of Forte Adblue Exhaust Crystal Preventer. That was about 350 miles and 3 weeks ago, yet the error didn't disappear.
I managed to clear the P20E8 and P2204 with Diagbox. It took a few attempts. It seems when Diagbox counts down the 30 secs then advises to switch back on ignition, I needed to wait a couple more seconds until I heard a click and then the error was cleared and safe to restart the ignition. I then went for the rudamentory 15min test drive to heat up the exhaust and see if the UREA and EML lights came back on, sadly they did.
A few observations...
It seems Peugeot still can't isolate or solve this problem. They first did a cheap recall on the AdBlue filler cap, then tried a recall on the wiring loom, and have changed the tank design at least 3 times. The latest tank design empties the components of urea when the ignition is switched off. This doesn't seem like they've isolated a fault, just trying to prolong the life of a stupid system a bit longer. Peugeot have had over 7 years to get to the bottom of this and failed, and in the meantime probably made millions extra by selling only complete replacement tanks for over £1,000 a time. They could have made individual tank components replaceable, like the pump motor unit, and the sensors could have been designed to plug into the tank, and instead of the generic P20E8 they could have used unique error codes identifying each component. Instead Peugeot went in the complete opposite direction and chose to make the newer tank version not work at all until updated with their servers - for extra fees of course. Many people on this thread have worked tirelessly trying to get to the bottom of things, and one admitted dedicating 3 years of his life to it.
If you have the P02E8 error, it might disappear on its own, or you might end up throwing a lot of time and a lot more money at it. If you're lucky, at the end of all that you might get rid of the error. But not forever, sadly. Another fact, reported in this thread, is that many have had their complete tank replaced at least 3 times over the years.
So I'm not giving Peugeot £1,160 + fitting + diagnostics for a new tank, which is more than 30% of the price I paid for the entire car a year ago!
In the next few days I'll put it on ramps and try knocking the tank with a rubber mallet, maybe check the state of the NOx sensor and urea injector (if I can get them loose) and take it from there.
However, if I have to spend more than £100 on this problem then that money's definitely going to a garage that will remap the entire Adblue circus completely off my car. It really only seems to be a money-making merry-go-round which after 7+ years suggests they never had any serious intention of fixing. Just like the ECO Start/Stop that only worked long enough to get it through the Euro 6 tests.
PS. Personally I wouldn't advise drilling holes in the Adblue filler cap, as there must be a good reason they elaborately engineered it with a PTFE membrane. I suspect they were trying to prevent moisture evaporating and leaving the tank, as that would leave behind a higher concentration of urea - leading to crystallisation and the risk of blockages.