So, I've got home from work and done another scan and p0100 and p0103 have vanished :confused: so all that is showing now are p0336, p0380 and p0670. The last code is something to do with the glowplug control module. The car started fine after work and drove fine with no lights on the dash.