Have you tried jbweld? Problem is you have to get the surface so clean for it to work.