Could be something busted off in the solenoid would be my guess. A bit of copper from the contacts has probably worn through and is now flopping around inside.