You can use any year 5.3. You have a gen 3 which is up to an 07. 07 and up (in the trucks) are gen 4. You can run that motor, you would have to relocate your knock sensor harness to the side of the block, buy the reluctor converter box and get a drive by cable throttle body. You can run the drive by wire throttle body, but you will need the pedal, tac module (I think that's what it's called) and the harness and throttle body.