Well have an 09 te450 that has never run correctly , so believe I need some tuning done.so debating on bringing to a dealer that is oh 2.5 hrs away or trying to tune it myself with the ibeat.Does it come with the 02 sensor? believe you need this to use the software? i don't have mine that came with the bike. any suggestions? iam near cinci ohio if anyone wants to share their ibeat!