Playing around with some options, I can get us to 7-3/4" overall height (without the pulley). Even with the thickness of the pulley flange (1/8") we are still well shy of the 8" mark which would give you an inch on the fan to radiator. That is using FJ4x parts with an FJ60 fan blade. I've got more of the FJ4x variant fan blades themselves coming but while they have the correct OD, they have more offset (1/2") so they would kill room. If you're good with the FJ60 fan blade trimmed, easily done with all new parts.