I think that it probably is the rings.. but a quick check of the breather system might be in order.... if the breather is clogged, pressurising the crankcase, it might be pushing oil into places it is not supposed to. As well the loss of power might be something simple as bad injectors or timing. Usually it is the simplist thing, or at least that is usually the best place to start, I am learning.. hahaha