is that off an '05? because 05's and up are drive-by-wire, DBW, which means they don't have a throttle cable and rely on electronics do the accelerating, unlike the cable which is right there. that half a horseshow i think is the throttle cable which means it's different on 05's and up.