Here is something to check that won't cost you anything.

.

.

Both the TPS and the MAP sensor

(thingy near the diag box on the firewall with a vac hose running to the underside) use E2 connection to the ECU.

I believe there is a splice in the loom somehere under the inlet manifold.

You could attach a straight crimp connector to some wire then slot this on the terminal

(Brown wire IIRC) for the tps plug and run the wire to the boot.

Then using a meter check the continuity between E2 pin in the grey plug at the ecu

(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.

Also do this for the MAP sensor as if this is getting intermittant or broken E2 connection then the engine will overfuel.

Once you have the idle screww set reset the TPS adjustment as per the bgb.

and then check with 0.5mm feeler and 0.7mm feeler.

0.5mm should show between IDL and E2

(botton 2 terminals in the connector) 2.3KOhms or less
0.7mm should show infinity.

To set initially it is easier with an old fshioned needle meter.

Using 0.6mm feeler in the throttle stop loosen tps screws and move the tps until the guage flicks from infinity to continutity.

.

.ish.

then check with 0.5 and 0.7

Hope this helps