Originally Posted by
Shrek
This is an example of too little knowledge being a dangerous (and expensive) thing.
Couple of things ... the 2006 truck tune you downloaded is not compatible with your 2002 Avalanche - it uses a different APP, TAC, and TB. Also, the 2002 tune is for use with P01 512 Kb PCMs, while the 2006 tune is for use with P59 1 Mb PCMs.
Your Avalanche appears to be an early DBW configuration - it will have a 5 Wire TPS plug and a TAC motor plug going to the TB.
The 2002 junkyard PCM appears to be for a DBC configuration - with a 3 wire TPS plug, and would have had an IAC plug.
You can read the tunes (calibrations) at no cost. If you read your original tune, and the junkyard PCM tune - they will be using different OS.
A DBC OS will not operate a DBW platform.