Howabusa
Registered
I went for a ride with a small group Sunday. Somebody said that they could smell someone was running rich. Later, I blew by the whole group, at the next stop the guy that was leading said my bike smelled like it was running rich when I went by. My 2006 is stock except for a pair of Devil slip-ons and a Ivan's Smart TRE. Will the TRE make my beloved Busa run rich?