Update....
Took the EGR off again yesterday to test my theory....and indeed the lower inlet port of the EGR had started to become covered in a film of sooty deposits, checked the outlet port and absolutely shiney from cleaning it last weekend. So definitely the solenoid, so I would fathom that the P0401 code is referencing that the solenoid is not opening the valve in some way.
So not so worried about my MIL being on now, I can clear it anyway with the code reader I just bought (£20 on ebay!!!!).
Whist I had the EGR off yesteday I decided to take of the 90 degree corrugated pipe. Wow it was full of gunge, so much so that there was only a small hole for anything to flow through, so cleaned it out thoroughly. Same could be said for the outlet of the corrugated pipe into the engine, full of the same amount of gunge. It would appear that exhaust gas slows down in this location and forms quite heavy deposits.