I just put the pretend Mikuni on my TLR....it is such a vast improvement on the stock Keihin I really can't believe it. I have the alloy WES exhaust system and an aftermarket air cleaner, just a little canister. I just started it up today for the first time. It was absolutely perfect. After riding for about five minutes I had to take the idle down a bit, but that was all. No stalling...no peeing gas...no backfires...and a rock steady response from idle. I couldn't be happier