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 done.ive been only getting like 30 miles a gallon. i mentioned this to my Major (im in the military) he told me it sounds like im running too rich and should get a bigger air filter. ive read before pop on decel can mean too lean OR rich, but i do smell gas and im only getting about 30 miles a gallon. i dont over rev.