Hey YR, are you measuring coolant temp at the normal SBM temp sensor point?
And the OP needs to know that with his HP levels, keeping the temps down to those levels is not just a matter of popping in a different t-stat. Needs a definite upgrade to the cooling system and paying attention to the details there, versus a stock system or a cheapo chinese rad.