Dis in my way!
OK it has now become a mission I will have Turbo on my bike before this spring... I have read and been reading post for months and I want it.. I respect the Motorhead probably more than any Busa owner or mechanic that I have heard, know or read about. If he says that it makes that much of a difference then it must be so !! I need to figure out the best setup and cost and here is the tough one who can install it here. Ya know in California or Florida there maybe bike shops all over that are reputable but here in OKC I can't find a dealership around that will install it and I refuse to take it to someone that I don't know so it sounds like either a road trip or "4th and long, punt" give me your input.... Here locally I do not know of a single bike that has Turbo.