i don't think they can afford to wait until '07, let alone '09, for an upgraded engine. typical GM. put out a stellar looking product minus something that will really make it hit a home run. in this case some horsepower and torque. what? another 500 bucks per truck? and they would have knocked it out of the park. talk about stopping short.