I received my throttle body And it was not as nice as the one pictured in the sale ad! It was corroded and looked to have 200,000 miles on it. Was in terrible condition. The throttle cable was actually cut in two Leaving the clip still attached Which is so corroded it cannot be removed I would not recommend these products to anyone