|
I second or third the Welcome to the forum.
At your 500 mile check up, ask them to look for an air leak (hose) or (electrical connection). Others have reported a backfire on an 08 that was a lose hose.
I think you pegged the exhaust tone correctly. And over time you will really come to appreciate this bike. From the bike reviews I understand your 08 handles quicker than my 05, living in the LA area you will need quick steering.
Keep your chin up in the corners and never trust a cager.
|