high water temp issues

I agree. Obviously the engine is fresh so it shouldn't be restricting flow. I think your radiator is the limiting factor here. You will see....

Don't wanna bum you out, but I hope there wasn't any "corn flakes" in that radiator that went into the small coolant holes in your motor......I doubt it, you should be fine.

Hopefully your right. Either way the new 3 core Champion rad is on its way. In the meantime I'm planning on a coolant flush to see if anything comes out. Jeff at Ledfoot said it was a good idea before installing the new radiator. Maybe I can save the old one while I'm at it.. We'll see..