Gary Virgin at the Evansville Superbike Shop is some sort of freaking magician. I just could not get my GEN5 to run right after installing the Graves cat eliminator. I dropped the bike off with Gary last week and picked it up today. I haven't put it fully through it's paces yet but I did put about 100 miles on it today and it is 1000% better than what I had before. I am totally amazed at how good this thing is running now. I won't say what he charged me because I feel like I WAY underpaid to get him to tune this bike for me. I cannot thank him enough. Hopefully it races as good as it runs on the highway. Will find out 4th of July weekend.