the next episode, lol.
well I've just been a wasted £40 on an efi diagnostic thing, fuel filter & leads. Diagnostic thing said everything is hunky dory, so I disconnected the coolant temperature sensor from underneath the inlet manifold & hey presto revs freely & perfectly now but wont idle below 1200 revs. So the next question is: is this the problem? or have I just bypassed something by disconnecting it? I understand that it is probably revving high due to the connection not being there & I am unable to set the base idle, but I couldn't before. Any ideas anyone?