I just picked up that TPS213 at Autozone, and apparently Buell changed the position of the pins on the throttle body shaft ... it won't work for my '07 XB12X. Anyone know if there is a new p/n that...