You shouldn’t need the 180 thermostat the stock one is fine. The radiator should help. Also make sure the fins on your AC condenser are not all bent up restricting air to the radiator (very common). Another thing to look for is that all the air damns are in place. LMR sales replacements for them.