I?ve got a buddy that has swapped a 2016 Silverado l83 into his square body truck. He ordered the harness from no setup for the vette pedal as it?s easier to mount but got impatient and hooked it up using the truck pedal without changing the wiring.
Now the ecm has p2122 and p2127 set as permanent codes and we get no throttle control at all and it take 10-15s of cranking to get the engine to star. It runs great after it starts though. The pedal is being read by the ecm, I get the same percentages and sensor voltages as two other working gen v swaps. The throttle body moves properly when starting up, shows ~32% with key on, jumps to ~20 while cranking and then spikes at startup and eventually steadies out at 15.6 within half a percent of the other two engines.
I don?t think there is anything wrong with any of the components at this point but I can?t for the life of figure out how to get these codes to clear.