Well if it's not been done it's doing well for 116000 miles. Makes you wonder don't it. Have you done all the other mod's yet, if not I would do those first then think about the rover ron map.
Mod's include: EGR blank, Crank case breather BMW mod, Give the air intake manifold a good clean...