the only true way to remove rust is to bead blast it. but i'm guessing you probably don't have access to that sort of equipment. some autobody repair shops can do it, if you weren't in canada, i would have gotten it done for ya no problem.