Hi . With regards the rattling cat . I used to own an MGZR from new , I had it for 12 years , great car but , as the MG/Rover group went into administration , any warranty went with it . Shortly afterwards the cat started rattling so , me trying to be clever and as the car was due its first test I thought I would cut a hole in the cat and remove the broken bit . Welded up the casing and started the engine and perfect no rattle . Err well not so perfect , as a couple of weeks later the car flagged up a fault on the dash . Catylist overheat was the fault which would clear but 2 weeks later would return. It passed the test but the engine management on the car knew that things weren't as they should be so I had to buy a new cat . Bugger !