Ford give out a std 12 year anti corrosion warranty! fight it all the way and if its been repaied there should be a 12 month warranty on the reapir if you have hassle let me know and i'll sort the number out for customer services for you !
Regards Doug .