Melli, first off, as others have said that is one clean machine.
Now, I am curious, where is your battery. I am new to my machine, and the battery is right below the starter and I think has rubbed on the speed sensor and is causing some of my issues. There is no battery box and no hold downs...