Recently have had my intercooler replaced which was about 2 months ago now. Although I am now getting further engine codes coming up which are as follows:
P0299
P0100
P1351
P3008
P0299 - Charge pressure regulation : Air pressure below the reference value
P0100 - Air flow measure : Quantity of air above the maximum threshold
P1351 - Pre-heating relay circuit : Coherence ; Relay supplied and glow plugs not supplied
P3008 - Air circuit : Air flow higher than recommended
I would say you have an air leak or blockage somewhere, but could be wrong!!!
All pretty common codes, a Google should give you links to threads where similar faults have happened. Always read live data though before blindly changing parts - P0100 could lead you to fitting a new MAF, but it could be a bad connection.
Peugeot Planet Diagnostics: Wirral, Merseyside, Lancashire, Cheshire, North Wales