
a friend ( gasman ) had a drive of it last night and he seems to think its most likely an electrical fault, thinking TPS possibly? Also going to try some new plugs because it hasn't had any in a long time and possibly new distributor?
Also for quite a while after the car has got wet or the roads are wet have noticed a small squeaking sound after lifting off throttle, could this be related at all? Maybe a worn mount?