fan almost fits I removed the bolts/nuts that mount the grille reinforcement then slid it forward enough to disconnect the headlight connectors and set the assembly aside. The fan housing is only about 1/4 inch wider than the opening. There's a plastic clip on the driver side of the opening that holds some weather stripping to prevent air being sucked in from the side between the A/C condenser and the radiator support. On the passenger side I would have to cut a notch in the bracket and the lip behind it because the fan housing front to the rear of the motor is about 3/8 inch greater than the rear of the bracket. That would weaken the bracket which is the only center support/mount for the grille reinforcement. I think I'll remove the stock weather stripping/clip since it does not provide a good seal. Then Ill cut a notch on the driver side and use adhesive to attach a longer section of weather stripping. I'll have to mount the new heat exchanger as low as possible in the opening to allow room for the passenger side port fitting. I'll probably have to lower the engine oil cooler thermostat and reroute all four port hoses associated with it. The top fitting and hose is removed in the photo.