My experience of a similar rattle was caused by the waterpump pulley cracking near the boss, allowing the pulley to intermittently contact the pump housing. It took some locating, until the fanbelt was removed....