Thanks guys for the replies, I tried to retighten took off and cleaned the motor and it didn't work. Thanks again guys.
only other option would be to use some loctite and tighten it very very tightly, but if that works, it likely wont work for long. replacing the arm is just about the only viable fix.