I'm looking to put a slip on exhaust on my quad. It's a 2009 outty 650xt. Bought used off a guy. It came snorkelled (which I might be modifying so more questions may follow). Would I need to put a programmer in it? If so, any recommendations? And how difficult is it to tune yourself, or am I better off taking it somewhere? And what does a tube job usually cost at places? Thanks.