Yes this is true, you will have to tune the bike afterwards. However thats not to difficult either if your local triumph dealer is cool. The tech will tell you what he has been doing to get the best results. Your bike may differ to an extent, but its a good way to start. I also live at sea level here in texas, down on the gulf. you dont have to dyno one just ride it. If you have been riding long and understand mechanics of it all you'll befine.
