i have a throttle body ,,i installed it on my 06 6 months back before the belt gaveway and i replaced motor
if ya want it yell ,,its a good one ,,i was holfdin it as a spare but id sell
06 is drive by wire (i think all 06 are dbw anyways), my 04 is drive by cable