tried your tps unplug and it seems to have done the trick thanks (as well as jiggling every electrical connection i could see and doing my best to check all the vacuum lines - they all seem good) - i dont have a code reader so i just left the neg battery cable off for a while and check engine went off - running good for the past 2 days