id definatelyg et a transmission cooler...

usually on auto cars they put one on when installing a tow bar...

coz of the extra heat caused by the extra load of towing stuff..

so if ur gonna track ur car.. ur better off getting a trans cooler and also a oil cooler as well..

because ur auto ecu sees the extra load on the gearbox and will go into safe mode due to the over heating issue...