I just ordered the transmission cooler from Stillen today!
I dont know if its necessary for an Oil Cooling kit unless you take it to the tracks.
I push the car once in a while, but not to the point where the oil goes pass 240 on the gauge
Can't wait to install it!