These do help with the heat, got vents on the XJ but I started having issues with the TPS failing often. Found out the rain was soaking the sensors and destroying them, so I homebrewed a rain cover on the inside/underside of the vent and the problem went away. This may not apply to your setup, but if it does...