I have a LS2 in a swap application with a non-GM manual transmission.
I am using an 2005 e40 PCM, I actually have 2, and both have been SPS flashed as 05 GTO. I have a gold blade LS3 throttle body on it. The car runs very well and I have several thousand miles on it. No problems tuning it at all.
The issue is that occasionally, probably every 50 miles or so but there is no clear pattern (although it only seems to happen at start up or at idle , never at WOT), I get a P2138 and reduced power with a dead pedal. One time it happened tweice in 10 minutes, most recently it went for 5 days of daily driving without throwing the code.
I was using a c7 pedal but switched to a C6 pedal with no change. I scanned all of the APP and TPS channels and nothing ever looks strange although I have never caught it in the act when it threw the code.
The problem is the same with each PCM.
If it was a wiring problem I would expect a little more consistency - I have moved, shaken and pulled on every relevant wire while the car is running and I can not make it throw the code, but driving around town it will randomly pop up.
Any ideas? I am not sure what the next step should be.