No one has suggested new engine
I have suggested it could well be broken tensioner mount , particularly if an early model with the old oil pump , which is going to involve at the least , removal of head/s , replacement of valves etc.
The OP , seeing he has the fan off could take the extra 30 minutes to have a look at the tensioner , pulleys , belt etc.
This would save the labour of the mechanic doing the same.as well as flat bed costs

