14 yr old rogue here.
Had my share of check engine lights.
Something has to be dirty up in there.
Do what you seem is fit.
The reason because of my problems was because local gas stations was using crappy corn in our fuel.
And years of carbon buildup, dirty insides. Etc.
The govt supporting ethanol was plain dumb especially when there is a plethora of oil domestically that we stopped drilling for and now supporting electric for the future.
Had way better mileage with pure gasoline when I was a young lad many moons ago.
Only lights I get now are the vdc & slip lights turning on occasionally. I just pray they don’t show up.
Others had these lights show up a few years after purchase. So I’m actually happy it took 14 years.
Runs smooth as butter. But if the lights show up, it might sputter during acceleration.