I'll clean it today and check the pins. Does it just pull off or is it screwed on? I am not sure about where the pins are.

Thanks
Peke