yes you just need a gen V to N* adapter plate and the wiring adapters.
TB needs to be from an '00+ northstar motor. LQ4 maf is what you want and those came on most V8 chevy trucks. anything with the 5.7-6.0L engines deffinitly have them not sure which others. if you go on rockauto and look for a 1500 silverado maf it will give the other vehicles it works on.