This is my first post

My old faithful Citroen C3, 1.4 HDI from 08 has started to complain.
I have read out the following error codes with ODB II as "Status: Confirmed"
P0098 - Intake air temperature (IAT) sensor 2 - circuit high input
P0489 - Exhaust Gas Recirculation (EGR) system - circuit low
P1351 - Ignition Coil Control Circuit High Voltage
I have now experienced 2 times that the engine loses the ignition completely while driving, as if someone pressed a stop button. Subsequently, the engine spins fine when the key is turned, but it shows no signs of wanting to start again.
The one time I was able to start the car again after 15 minutes and with the engine light constantly on.
When the car is running, it runs fine, I don't experience the typical EGR errors, i.e. no lack of acceleration, no rough idle, etc.
The only thing there is a distinct nod at very rare occations, as if the ignition is cutting out for a split second.
Can you point me in the right direction before I go about replacing sensors all at once?

Thank you for your help
