All stock parts cam from '04 ans '05 trucks. Both have the 4L60E trans. The after market parts were all bought within the last year, some of them are used and some are brand new just sitting on shelves in my shop.
'04 Silverado RCSB with a crank bolt.
You know your truck sounds good when cops ask you to get on it.