Never installed but I did cut out the area for cooling to the DSG. Does not include mounting brackets or bolts. Will meet up within a reasonable distance from Seal Beach.