One other thing worth mentioning is that at the start of all this the car cut out sitting in traffic and wouldn't restart. But after a relay home of course it did.
There were 5 fault codes on it at this point which were as follows (i have no idea how historic these codes are, however its only the p120f that's come back)