A 20 degree difference in oil temperature? Or a 20 difference in indicated oil temperature? Try swapping the sensors and see if the higher temperature follows the sensor. If so, change the sensor. If not, check the thermostats on the oil cooler circuits. An engine running 20 degrees hotter than another due to the engine itself is highly unlikely in my experience.