If the rattle stops when you put your foot on the clutch, it seems like your clutch release bearing has had it, to renew it would mean removel of the gear box, check clutch wile gearbox is out, release bearing is also called thrust bearing.
Mick
February 2007