i pressume it is intercooled, as it will produce a significant more power on a cooler day, but at 25 deg i think you might struggle, if you are suffering significant wheel spin of the line then i would lower your tyre pressure, although it does seem like a strange choice of cars to run on the strip