One thing I thought of is a good seal. There has to be moisture and /or rust existing after the repair has been made. Check for water leaks after the job is done, also check the under side of the rusted metal for more rust, wire brush it down, ospho and seal with epoxy primer.
"When I was younger, I could remember anything, whether it had happened or not." - Mark Twain