Every 5200 controller that I've had that didn't work was because of a broken ribbon wire and NOT because of dirty contacts... :/