Ok, I'm still working on the same no acceleration problem, but I have more info (and corrected info) now. The first P-code I got was P1502. After checking the book again, I noticed I was looking at the DME 5.2.2 list instead of the 7.2 that is in the '00 model so the code explanation was wrong. Here's what I've done so far, and the new codes I'm getting.
1) P1502=Fuel pump relay output stage. Short to B+ / above upper limit / rich mixture threshold. I replaced the fuel pump relay, but still have the problem.
2) After replacing the fuel pump relay, I started it and plugged in the AutoTap to watch what happens. One thing I noticed was the mass air flow rate was ~1.4 lb/min while it was idling at 970-1000 rpm. I watched for a little while and waited for error codes to pop up. The new codes were P1502, P1115 and P1119.
3) P1115=Heating of O2 sensor, cyl. 1-3 and P1119 is the same for cyl. 4-6 so I'm thinking clean the MAF.
Here's the freaky part. I cleared all of the codes then suddenly everything worked beautifully. Suddenly I hit the gas and it jumped to 5K rpm, idled at 700rpm, everything is normal again. Shut her down and restart, and it's back to the problems again.
I pulled the MAF and it was pretty dirty. I cleaned it with electronics cleaner and let it dry then put it back in and cranked her up. Still runs crappy and won't accelerate above 2K rpm.
So, before I order a new MAF at $300+ is there anything that comes to mind that I should try first?
TIA!!