The '06 800 EURO2 will normally accept slip ons without issues - must be adjusted though.
With the midpipes and maybe open air box (?) it needs work.
I'm no expert and can't offer fool proof answers, but I think you're about to run into some expenses. The easiest and best, IMO, and somewhat affordable solution is to have your ECU reflashed by sponsors or members here. Do a search here - "reflash".
Good luck