Just after filling up with diesel I started the engine and heard a pretty loud rattle at idle. Popped the bonnet and that thing inside the engine bay was rattling very loudly and slightly moving upwards and downwards like it's stuck or something. I gave it a few revs and almost stopped rattling and by the time I got home engine was nice and relatively quiet again. What's that part called and why it just started rattling out of nowhere?