And the problem begins guys
After a month of no problems the dreaded Reduced Engine Power message came on as well as the CEL. Checked the codes and getting only 2 codes both which are P2135 throttle/pedal position sensor/switch A/B voltage correlation.
I have switched back both the Original pedal sensor along with the TPS sensor on the body to no luck. I did erased the codes and it took about 2 weeks for it to come back on with the Reduced Engine Power message. I have checked the new pigtail harness that got replaced on the throttle body along with the new connector on the TAC module.
I can erase the light and it will take about a week or two before it comes up and as soon as I erase it works perfect for another 1-2 weeks.
I am not sure if I should replace the TAC module with another one or replace the Throttle body harness with a OEM from the junkyard. I am running out on options here. The only thing I never replaced was the whole the throttle body assembly but It looks like I can rule out that since the beginning of the problem.