That's an interesting intercooler setup!! What maybe 8 inches of IC piping total?? Seems like the fan with blow thru works really well!! My old 3000GT with a custom single GT4094R had two fans on the back side of the intercooler, almost like suspending the air coming thru for a split second, that also worked really well, some guys had overheating issues with a front mount IC because of it being in front of the radiator but I never had the car go above normal engine temps, even during a 15 minute road course session when I was hitting 170mph on the 1/2 mile main straight.