Your temp is too high. Where do you have the jiggle valve? Should be at the 6 o'clock position. I'm running a TAMA brand which is OEM brand made in Japan. Here's the link to it: Stant is good name also but get as close to OEM as possible.
Napa 154-2407 180° Thermostat
Trucks new to me. Will pull thermostat in the near future to check it out.
I wasn't too worried about the temp as it's rock solid.
Thanks for the fsm pic.