This is probably not what you want to hear, but with 125k on the clock and the problems you encountered I believe it's time for a complete engine rebuild.
Othewise, in my opinion, you'll have more problems further down the road. At the present time if the engine isn't burning oil , it soon will.