Not really in a position to buy new o2 sensors sadly, I would rather look at a new bike than spend that kind of money on this one.
The o2 sensors came from a bike I saw myself running with no faults though.
I’ll have a go at checking the ECU, I can’t see anything obvious on the connections but will use a multi meter.
Appreciate the advice.