If you want to keep waterproof, I just used this stuff. Worked. https://smile.amazon.com/Sugru-Mouldable-Glue-Original-Formula/dp/B01BFE0KNQ/ref=sr_1_4_a_it?ie...-4&keywords=sugru
Too bad I already ordered a new dock connector and speaker... Because you solved my problem. I can't believe it. Sometimes the simplest answer is the best. I'll gladly waste the 10$. You are awesome, thanks so much!