I've occasionally had sounds that might have been described as a "rattle", but the only cause I can recall that occurred more than 1x was a piece of gravel or something of the kind. I'm NOT saying that's your problem; I'm just saying "a random rattling sound" doesn't point me in any relevant directions.

Sorry.