Well after soldering the weak points as we know to be a problem mine was still acting up... funnily enough I fixed it using Tin foil! (Aluminium foil)
When you open it up... there's the main part to the headphone jack... where you'd plug your speakers in.
To the right of that... and down at the end of the jack there's a slight slit there... I rolled up a tiny bit of foil and slotted it in...
Voila
( I am not help responsible for anything you do... Im just giving an example of what I did to fix mine... Dont try this as I cannot guarentee it will work )
Steven
July 2006