i absolutely love my hardbody. i had a 98 s10... fast as hell then i traded it for a jeep cj7, now i have my hardbody. completely shaved and dropped to the max. but i wouldnt have taken my throttle body to any dealer. i would have ebayed it or craigslist first.