Harley Davidson and Buell
so i put my cycle shack Drag pipe slip ons-on on saturday, i have a 2008 EFI xl1200R, i have baffles in. it pops on decel. but not when i pull the cluch in, only when i roll off the throttle. when im idling in front of a stop sign or red light i smell gas. i have stock air filter and no remap...