'03+ throttle
BTW, I tried using search but it seems to be down at the moment.
If you decide to go the cable route you will need to swap a cable actuated throttle body(check the classified forum and Ebay) and get a throttle cable. You will need to drill out a couple blank holes to mount the cable bracket. The PCM will need to be modified for the different throttle type.
I have the electronic throttle in my '01 Silverado and it works fine, I am planning to use one on my swap too.
Pat


