Yes
No
About the same
I actually ride my 109 harder. Its louder and faster. Gets me revved up.
Forum Rules