Roller Stamp has a point. Why change the engine if the compressions are good and the oil filter is clean? Get an engine oil analysis done. This should give you a very good idea of which parts of the engine are worn.
I agree on the £2000 absolute minimum for the C of A (sorry * Annual). All of mine were that or higher on an 0-200 powered Aerobat.