The airtech one is suppose to fit.
It's all about throttle control.
08's have cluster ,rear turn signal, and clutch cover issues.
09 has stator issues depending where you are I would make you a great deal on a 09 with warranty till febury you cold either buy 08 stator parts or buy up to three years extended warranty still.