portable dishwasher

the motor in my dishwasher seems to work fine except it is very noisy. no leaks or anything. it seems as if the cooling fan has become detached from the motor shaft (it turns really freely) is it keyed or how can i fix or tighten it