Welcome to the site! Wish I could help you with the rust issue but that is beyond me, I am sure someone with more knowledge will come along and provide some input.