2008 and up models have the capability of resetting the TPS via activation of twist-grip and ignition/kill switch in proper sequence. 2003-2007 do NOT.
you will need to access your ECM thru the diagnostic port and then run a program such as ECMspy or similar, which allows you to perform diagnostics....TPS resets....read and clear fault codes...change settings and maps...many capabilities and options.