Thanks for the brilliant response, I was also thinking temp sender,will measure the TPS and IAC, have ECU Talk, and laptop, temp seems to be reading fine, not sure how high it should climb, can't remember the TPS sensor reading, but the oxy sensor seemed lazy, so I'll change it out for a new one. Other issue I forgot, on stabbing the acc pedal, revs jump up to say 1500rpm, then lazily drop down to 1100rpm, before eventually dropping back to 950rpm.