Just unearthed some bits i ordered from Renault quite a while ago judging by the dates: 77 03 008 112 - Bolt. Looks like the one on the main engine mount - £1 77 01 039 608 - Shock absorber top hat - £5
Ahh yea, that looks like the longer of the bolts that is for the pulley cover? And yes, that looks like the top hat washer thingy for OE top mounts.
Forum Rules