Tony,
Welcome to the site and congrads on the new bike.
Benny's right come to the CT. Tech day and let a bunch of strangers tear into your new bike, h*** you will only be a couple hundred miles from home.
No really if you want that baby to purr make the trip down you will have some of the most skilled Triumph guys on this site there and we will set your bike up right for you.
You still have that AI on the bike ?