340 coolant temperature

I have checked the bottom hose and I can NOT squeeze it and it looks like spring inside.
The top hose however I can squeeze very easy, also the one from water pump to engine.

I ran the engine (without moving the car) let it reach 160 and then rev it to 4000 and within 5 minutes the temp was 210 and I could see overflow from rad.
Let it idle then temp start coming back down, but not as quickly as it went up.

There must be a flow or cooling problem.
How do I check water pump, I can feel the rad getting warm and hot all over, so i assume that means water is going around.

If it is cooling then the fans are not doing the work the should.

Any help/advice is appreciated.

4,000 RPM with the car at a standstill for 5 minutes!?
And it only reached 210*F?

Based on what I've read in this thread, your cooling system sounds fine. I would cut some circular breather holes in the shroud to let the radiator breath a little better in the areas further away from the fans, but it sounds like your system is working fine. My car would DEFINITELY overheat sitting in place at that RPM for that long.

Just my $0.02.

-Mike