Cheers for all the advice. The problem with the old ECU was it wasn't sending voltage to the ISV, therefore ISV not working and all associated problems. Tried running without ISV but wasn't really happy with it, so decided to try new ECU. Breakers assured me I'd get money back if it didn't work, so worth a go.