you should have the latest and greatest cooling available from agco, you might get cummins out there to check the engine timing, we found a '96 r62 with the cooling update added still got hot, called cummins and the timing was off, haven't had a chance to run it yet but we think we got it fixed