340 Overheating Help

I'm running the stock belts, rad is new, cap is new, thermostat is good(tested in boiling water), and no water in the oil.
I'm also attaching a few pics.

Thanks for all the responses, im getting a real gauge tomorrow.

Oil in the water and exhaust in the radiator are two different problems. But hopefully you have neither.