A month later and 3000k's clocked up, no error codes have come back (Replaced cam sensor, intake side).
Today I replaced the factory amp with an Alpine MRX-F35.
Its a small efficient class D amp.
As you can see its not much bigger then the factory Amp and I got it to fit on the factory bracket (using Zip ties for now until i tidy up the install).
I have DLS MS5A components in the front which use these crossovers. (I'm not using any of the factory speakers).
I have a small subwoofer for 80hz and under noise.
Finished, as far as it all working well.
I will tidy up the installation when time permits.
The difference between the stock amp and this is night and day.