Long time reader, first time poster here and I was after some help from the collective mind

I have a 2011 C3 Picasso 1.6HDi(90) and I have recently purchased an ODBII Bluetooth connector. I also have the apps, FAP and CarScanner for my phone. The ODBII connection works great but I am get codes P1403 & P1404 persistently, they return straight away after clearing them.
P1403 - Additional heating circuit 1 EDC16C3 - Additional heating circuit 1. Short circuit to earth, short circuit to positive, open circuit or actuator.
P1404 - IAT B circuit malfunction / EGR closed position performance EDC15C2 - Additional heating circuit 2 and pre-heat EDC16C3 - Additional heating circuit 2. Short circuit to earth, short circuit to positive, open circuit or actuator.
I believe that EDC15C2 and EDC16C3 are the codes for the ECU. I assumed this is where the problem is being detected by the checking process, correct?
I have seen a few different topics with P1403 codes, none that were specific to the C3 Picasso or my engine (DV6 D), and wondered if anybody had any advice?
Just to note, I have recently changed the glowplugs, checked the output of the MAF (which was OK) and when I ran a EGR valve check via the FAP app, I got whirring noises from the EGR (I assumed that meant it was OK). The car got an ERG spray clean when I brought it 18 months ago. The car runs fine but I want to clear the codes and fix any broken parts. I am of course concerned that the EGR has a fault due to the P1404 code, but I am aware that the code could be related to something else such as a relay (from C4 forum). I also wanted to see if I could narrow things down before I started digging out the EGR, it is low down on the back of the engine and tight with cables, it looks a pig to get at.
Thanks for any help in advance!