Sounds like your mag springs could be the problem.

Jack