if it is really from a 2007 tahoe then it is a gen iv engine with a 87 mm tb. do you have the vin from the donor or anything?