Product review (5 stars): 100% Satisfied!
I was thrilled with how easily this went in and solved the problem.  I don't know what made the old one pop out, but if this is the part you're needing it, I expect you'll be 100% satisfied as I was.