Hello,
Thank you so much for your reply. You have got to be the first person I've spoken with that really knows what they are talking about. I do not own an ODB-ll scanner the codes I can get are from my Diablo tuner. It does a good job at displaying codes but that's it. No values as far as the sensors go. So, today I went out and cleared the codes and started the car. It Idles ok and let me rev to about 3k ok. As soon as I revved past 3k it went to limp- check engine, reduced power, ABS, etc. This time there were more codes.
ECM

0122: Throttle/Pedal Position Sensor /Switch A Circuit Low
ECM

0222: Throttle/Pedal Position Sensor /Switch B Circuit Low
ECM

1516: Throttle Actuator Control (TAC) Module Throttle Actuator Position Performance
ECM

2101: Throttle Actuator Control Motor Circuit Range/Performance
ECM

2135: Throttle/Pedal Position Sensor /Switch A/B Voltage Correlation
Previously when I touched the TB connection it would make a funny noise like a vacuum motor or something that sounded like it was coming from front of car, then it would instantly go to limp. I guess that's what its called where it displays all the check lights and reduced power, feels like its running on 4 cylinders. I did change the Throttle/Pedal Switch, actually replaced under warranty by Orileys Auto Parts. The last one was replaced back in June. It resolved the issue at that time till now. I couldn't really tell any physical difference in that one and the new one.
I also have a Nick Williams TB if that makes any difference. I feel like it may have had a bad connection because when I would touch the wire harness on that side it would do the limp thing. So I checked the plug and used a small screwdriver from the back of the plug I gently pushed each terminal to make sure the pins were making good contact. After that is when I was able to rev to 3k but once revved higher that's when I got the 5 codes listed. So your information about the TB Butterfly makes a lot of sense. I may need to return the pedal and get a genuine OE part.
Thanks again for your help,
Jeff