It was the ecu. The ecu doctor tested and rebuilt it in a day, I fitted it this morning and the engine started first try.

Now just need to get an Mot...

Tom