Throttle body arrived in perfect condition. It took approx 5 to 10 minutes to install. Vehicle was idled very high for a few days afterwards, but then leveled off. From what I read, my vehicle had to adjust. Nevertheless, I am very pleased & I will be ordering from CARPARTS.COM the next time I need parts for my 07 Chevy Tahoe.
The friend that recommended CARPARTS.COM to me has ordered about 5 different parts & no complaints. Pricing & products are great.