Kawasaki KLX 250 S Built 2015 at AU rattled/What to do?

Moin, the Kawa from my girlfriend is unfortunately God’s raced through the AU and we don’t really know any more at the moment. The CO value in the increased stand gas was too high. The motorcycle has an injection and therefore offers rather little adjustment possibilities. We already got a new old Lambda probe, put a new air filter on it and check again everything that can be tested as a private person. The motorcycle currently has the original exhaust on it, but when buying was an MSR Auspu ff grown without a cat. Supposedly the car was somehow HU/AU, even if we had neither an ABE, nor anything else when buying it. And according to the Internet, Mopeds needed a cat for a long time…. and you can’t just build an exhaust without a cat on it and still have the appropriate AU values, right? Now I wanted to ask what you could look/do? A completely new exhaust would probably be a useful extension, just Wouldn’t be worth it anymore with the car… and the cat can’t be through after just 9 years and just 25,000km, right? Besides, we don’t know how long the OG exhaust was in the corner. Maybe someone can help me! Thanks already!