Sounds like the spring has broken in the housing. You should be able to get a used unit for fairly cheap off the forums here or at a junk yard