If you're worried about the warrantee you can save your stock parts and put them all back on before taking the truck back for warrantee work. Buy a PCM from Allen instead of having him program yours. Any time it goes back to the stealership for repairs put it all back stock to avoid confrontations. Honestly though, I can't recall a single time I had to take a GM product back for engine/transmission work before 100k in the last 17 years of GM ownership. Usually is something unrelated to the drivetrain. Oil technology and improved metallurgy has made those issues a thing of the past unless you do something like remove or increase the rev limiter in the PCM. The factory powdered metal rods won't handle 8000 rpms for too long. Any modification you make to the engine, transmission or fuel management is at your own risk IMO. Be a stand-up guy and take responsibility for your own actions. Don't try to blame big brother for damage you cause yourself. GM doesn't build their trucks for 150 nitrous shots or turbos/blowers. I can understand why they wouldn't want to honor the warrantee on altered engines.