This came from a 2010 GMC Acadia with the 3.6.  This Acadia had junk timing chains.  Engine was took apart and never finished.  No damage to this upper intake or throttle body.  Looks like at least most of the bolts are there and included.  Check out the pics good and make sure this is exactly what you need before you buy it.  This is sold as is, all sales are final.  No returns.  We ship world wide.  Check out my other listings, we have lots of used parts to sell.

Thanks