Yea the switch was only on the 03. Then upgraded pin in 07. All they did was drill the threads out and use the pin straight through instead of pin into threaded nut. The bolts would shear off at the thread then the kickstand would break away and drop your bike