Had the same dilemma with my Continental 470: 1700 hours therefore on-condition, oil temp up, oil consumption up and compressions down. After endless discusions with bar room "experts" finally followed our engineers advice - the engine is undergoing a Millenium Rebuid with Norvic and is due back next week. Not the cheapest option but should pay dividends in the future.