It doesn't take much rust, on the magnet pole faces, to cause the problem Pinemarten mentioned. If you try to clean the magnet pieces, remember they are machined surfaces and any scratches will just make things worse.