When I first got my MBP PDF's worked fine in Firefox, but sense one of the updates I am also experiencing the same problem. I contacted Firefox, and looked everywhere for a solution but to no avail. I finally gave up and just have it open Preview to display the document. Then have Hasel delete the file after a couple days unless I move it to my documents folder.
Not really a solution to your problem, but it works for me.