Assuming all is mechanically sound with your fox it is likely time for a strip and clean to remove thick old oil and grime. In addition the ejector springs on your fox are coil type springs which, if left cocked, can take a "set" over the years and loose power. Although I doubt that weak springs are the problem it is a possibility