your fan set up is your problem.. the fans should only come on WHEN NEEDED
YOU HAVE ONE SPINNING ALL THE TIME.. just because the thermo opens doesn't mean the system needs or wants the fan on.. put both fans on a temp. switching on /off first to come on at 200 the 2nd at 215 and with a/c running
the radator fins alone will pull enough heat out. when under light load , and why a mechanical fan would have a clutch to turn it on/off when needed, not running all the time..
as far as worry'n about the dissy gear.. unless you are running a roller with a bronze gear, it's a none issue, the general put oil collers on trucks and vettes for years.. only issue is leaks at the adapters..