Looks like bondo and a plate, as long as its not welded, id look for a stock system to put in, when i rebuilt mine i had no trouble just freshening up my exciting vent system with putty paint and weather stripping, now it works like its fresh from the factory.
Be sure to snag the harness for an...