it was ultrasonically cleaned and is working - but just by the fact that it operated when it was connected eliminated that anyway.
it actually tuened out to be the throttle position sensor was out of position, reading 0.56 volts at idle when it should have been 0.2 volts.
works fine now that was ajusted back -