I have replaced my coolant and oil caps few months ago, perhaps thats why the tank cracked as it got better seal

. The reason im getting low temp thermostat is because i do Auto Cross about once month and the car get driven double as there are 2 drivers and temps tend to go up but when i went to willow springs with 2 drivers without much break was pushing it, so ill take all the cooling i can without putting 3rd radiator.
How do you like new thermostat ddb?