Installed on a 2006 LBZ. Everything went as it should. The aluminum adapter to the cooler is tight when you run dry, but a little grease/grease on the rubber o-ring and some LIGHT rubber mallet taps fixes that. Includes 4 large clips for the main unit and heatsink. Hose connectors, but not for the two smaller heater hose and coolant reservoir hose connectors. I would also recommend a new spring clip for the aluminum connector to the cooler. In general very satisfied. This is not my first Mishimoto product and it won't be my last.