i could see the rings not sealing for 10 miles maybe 100, but 10000? seriously? think about that, we'd have new cars washing out bearings because of this, and you'd have blow by like a mother. pull the oil cap and put a piece of paper over it, if its blowing around like crazy you've got ring issues, if not look else where. I'd lean towards a sticky injector. did you up the fuel pressure?
try changing the oil then leaving the gas cap loose and see if that helps, it'll let the fuel drain back easier, there is a check valve in the line but it will be another easy way to tell. and the car should be running pig rich.