Bit of an update after looking at it today. Still over fueling like mad. Have had to put two jerry can of unleded since saturday and it hasn't even been driven. With the bts (blue temp sensor) disconnected I can get emissions down correctly on idle but it climbs up to 7% CO (reading from test pipe on manifold) on fast idle, plug in bts and goes off the scale with plenty black smoke. I removed the live feed from the bts and ran a wire directly to the ecu and was the same, then i relised it was still the same if i remove the live feed altogether and just leave the earth connected. Stumped, want to try another ecu.