Hi, when i had a clacking noise from underneath, similar to the one you describe, with similar miles on the clock, it was my crankshaft pulley - the rubber damper on it had given way causing initially intermittent and eventually continuous clacking.
with the right tools it can be replaced at...