haha i just pm'd you about it.
anyways... the 03 models have DBW..which is an electronically computer controlled throttle system. there is no throttle cable involved.and its on most new cars nowadays.
if you look in your engine bay, the big black box that is right before the throttle body/Intake
manifold-where your Intake
hooks up to,is the DBW module(or whatever you wanna call it).