I put a gibson full exhaust on our rzr. Ever since I installed it, it has a bobble around 3000 rpm. Dosnt seem to bad when in the woods just when you are moving it around slow. If you nail it you don’t notice it. It’s just there like pulling into the shop or leaving on a slow start. Unit is all stock engine wise. No programer but I wonder if one is needed. New air cleaner. 1400 miles on it. Gibson says one is not needed and I talked to hunter works and they say one is not needed. It smells real rich at idle. Any thoughts