Here is something to check that won't cost you anything.
![](./images/smilies/spacer.gif)
.
![](./images/smilies/spacer.gif)
.
![](./images/smilies/spacer.gif)
Both the TPS and the MAP sensor
![](./images/smilies/spacer.gif)
(thingy near the diag box on the firewall with a vac hose running to the underside) use E2 connection to the ECU.
![](./images/smilies/spacer.gif)
I believe there is a splice in the loom somehere under the inlet manifold.
![](./images/smilies/spacer.gif)
You could attach a straight crimp connector to some wire then slot this on the terminal
![](./images/smilies/spacer.gif)
(Brown wire IIRC) for the tps plug and run the wire to the boot.
![](./images/smilies/spacer.gif)
Then using a meter check the continuity between E2 pin in the grey plug at the ecu
![](./images/smilies/spacer.gif)
(you can open up the ecu to check which pin as they are labelled but i believe it is on the 16 pin plug) and the tps.
![](./images/smilies/spacer.gif)
Also do this for the MAP sensor as if this is getting intermittant or broken E2 connection then the engine will overfuel.
![](./images/smilies/spacer.gif)
Once you have the idle screww set reset the TPS adjustment as per the bgb.
![](./images/smilies/spacer.gif)
and then check with 0.5mm feeler and 0.7mm feeler.
![](./images/smilies/spacer.gif)
0.5mm should show between IDL and E2
![](./images/smilies/spacer.gif)
(botton 2 terminals in the connector) 2.3KOhms or less
0.7mm should show infinity.
![](./images/smilies/spacer.gif)
To set initially it is easier with an old fshioned needle meter.
![](./images/smilies/spacer.gif)
Using 0.6mm feeler in the throttle stop loosen tps screws and move the tps until the guage flicks from infinity to continutity.
![](./images/smilies/spacer.gif)
.
![](./images/smilies/spacer.gif)
.ish.
![](./images/smilies/spacer.gif)
then check with 0.5 and 0.7
![](./images/smilies/spacer.gif)
Hope this helps