Good luck, it does sound like something is loose and I hope that you do get this fixed. I asked the rep (I don't think it's a guy) recently about service and apparently there's a service centre in Rotterdam. I'll post this, go back and edit their comment in.
I'm north England so if you're not...