Update...
So I changed the fuel filter on the off chance, ecu seems fine, topped up oil and water as they were running low. Got it started, drove a few miles yesterday and all seemed okay. So here's where it gets **** again, I'm driving on the motorway at 60mph, seems okay, about 10 miles into...