Hi Charlie f
Its good to have you on board with us and a warm welcome to the site.
I hope you dont mind, but I'm going to move your thread across to the Dealers section of the forum as this area is really more of a light introduction for newcomers into the site ....
Sounds like you've had a bit of a rough ride with regards servicing etc. but here's hoping you'll be bale to resolve the issue soon enough for you to enjoy the bike as it should be.
Enjoy your stay with us