Is it actually boiling over or is the gauge just reading excessively high? It is reading over 215 and I stop as I do not want to damage the engine

Are you spot checking with a heat gun. No I am using 2 different temperate gages

You just rebuilt the motor, did you replace the water pump? Yes
Correct rotation? I assume so but will check. It rotates like the other one in my truck.

Maybe try a 195* stat, possibly hot water is circulating so fast with the lower temp stats it doesn't stay in the rad long enough to cool. I have tried a 160 and a 180. I have a 195 but I just hear of a high volume temp stat that I thought I would try.

The shape of the front end sometimes doesn't cause air to go through the radiator, but it gets deflected around the front instead. I will look in to this. As the fan is pulling the air, should I have a shroud in front of the rad so all of the air must go through the rad/condenser?

Another problem can be that the air in the engine compartment has no way to exit. I have the sides off of the engine compartment, so the air can get out.

You mention two 12 inch fans. Believe it or not, one 16 inch of good quality will out perform those two fans. I am wondering if I should put a 16" fan and shroud behind the rad and move the condenser ahead of the rad and put a 12" with shroud behind the condenser?
And I stress again, make up a metal shroud so the core is sealed and the air has to be pulled clear across the face. As the fan is pulling the air, should I have a shroud in front of the rad so all of the air must go through the rad/condenser?