Fan clutch is just a best guess without tarring stuff apart. But yes we really don't know for sure what the problem is. I've been wanting to upgrade the radiator anyway tho so I thought I'd see what was out there while I'm digging into the cooling system. What makes you question OPL? I've not delt with any aftermarket companies yet in my new tinkering adventure. Is there a obvious red flag I'm not seeing?