We tested the thermo before we put it i and it fully opened. I have read somewhere that the 180 thermostat doesn't fully open until 195 degrees. Though maybe the coolant is making it stick, but it is brand new.
I suppose further testing would help, maybe idling it to around 195 degrees then driving, or around 180 so the thermostat has already opened before I am driving?
Thanks for your help, I definitely don't want to mess with overheating my engine.