Originally Posted by dantheman4162
Dumb question, but have you tried different head phones? I've definitely ruined a few pairs of earbuds pulling them from my pocket too hard. I'm sure you would agree that it would be much nicer to only need new headphones than a new headphone jack.
I would definitely try this.
I used to listen to music on my 3GS iphone all the time, with the phone in my pocket. Eventually the sound started giving out, I thought it was the jack on the phone, like you.
Turns out it was the earbuds, they got 'bent' right at the plug and caused them to cut out randomly. Try new buds.