I live in Houston, (where it's hot) and when I take my 2009 35i to the track, the oil temperature is > 300. I looked and don't have an external oil cooler. I need to improve the engine cooling but don't know if I should upgrade the radiator or add an external oil cooler. Any suggestions are appreciated. I am running a Cobb tune and have an upgraded FMIC.