I fixed my Nexus 4 headphone Jack! It took me less than one hour. The part I ordered from China directly aliexpress.com paid 6 US dollars including shipping to the Netherlands.
Putting the part in place was the hardest for me. Its really tiny. I had to cut of a little bit of the edge of the hole where the ambient sensor goes in, because the shape of the ambient sensor base.