Here is my situation. My 1987 turbo idles erratically between 1000 to 2000 rpm. When i try to rev up its like it hits fuel cut at 3000 rpm and won't rev past 3000 rpm. So far I've tested tps, iacv, vacuum system, timing, and afm. All seems to be within specs. Ive checked to make sure my spark plug wires were on right and torqued the plugs to spec. Compression of all cylinders were within 118 to 122 psi dry test. Oil pressure is within specs. I changed fuel filter. I checked for boost leaks and fixed a few leaks. If I pinch the hose going from the iacv to the intake the idle stops fluctuating but still won't rev past 3000 rpm. I had to fix a couple vacuum mishaps. I even turned the throttle idle screw clockwise and counterclockwise but didn't help. But still having the problem. Tsrm doesn't seem to have any troubleshooting for my situation. Any pointers, tips, or similar problem repairs would be great help. Ive been using the tsrm and just can't pin point my problem.