Pages

Saturday, March 24, 2012

3000GT / Stealth / GTO - Disassembly: Radiator Fan Control

This was a puzzle piece that was extremely difficult to figure out. The format for this table in the code is different than most others as it's axis is static and it has no look up sub call.... Then it's reference is in a completely random area in the code with no direct references to coolant temp. Then, when I did finally figure all this out, the values in the table all seemed really high.

So a few days after testing, I've finally verified I found the table that controls when the radiator fans kick on. This would also explain some of the overheating issues most people experience with any FMIC and the stock fans. IMHO The issue isn't so much their airflow as it is just the fact the fans don't kick on till such a high temp!

Never fails, there's always one car in a 3/S cruise with a FMIC and stock fans that ends up overheating.... I've always fixed it by either hotwiring the fans to stay on all the time, or pulling the AC clutch fuse and having them drive around with the AC switched on. Solves the overheating issue.

Opened up the EVO disassembly and went hunting for the same table. The logic was completely different but when I did finally find it, the values populated inside seemed more what I was expecting. Since the EVO came with a FMIC stock and you never hear of overheating issues, these values may help a LOT for you guys with a FMIC.

The numbers you see in these tables are the temperature (degF) that trigger when each fan or fan state engages. The stock 99 VR4 table is up top and the EVO8 table is on the bottom. As you can see, the EVO table is MUCH MUCH more conservative. In fact, I'm running it in my 98 right now!

Sorry 1G guys... Unless you wire in the fan controller setup from a 2G VR4, this isn't going to be very useful to you.

0 comments:

Post a Comment