I had this same prob with mine. I ended up buying a new panel and having it put in. About $50 for the panel, $300 or so to have installed and sealed(probably would have been more if the bodyman wasn't related). My advise would be to try to seal it up without replacing the panel. Maybe sand blast,metal prep and fiberglass or Por15. Gotta try to get all the rust tho. It's a bit*h of a job. That said I'm glad I replaced mine.