Welcome to the site, as soon as you can fill your signature out with engine type (LB7, LLY, LBZ, LMM) options and any upgrades or modifications. I'm guessing the 03 is a LB7 and the 07 could be LBZ or LMM. You will love the Duramax regardless of wich generation engine is in the truck.