could be the tappets, we had a 172 in that we recon never had an oil change EVER, the oil was like treacle! noisy tappets on that
we had to flush the engine out with a diesel/new oil 50/50 mix with some engine flush thrown in for good measure, that sorted it