I'm pretty solid on Mak's but, have not time working with P64's.
I would recommend a complete disassembly and pay special attention to the FP, FP channel, and FP spring. Could there Cosmoline in the hammer hooks and main spring? Have you tried replacing the springs?
These people might be able to help:
http://www.p64resource.com