high water temp issues

Something else is up with your stroker. For what its worth, my 10 second 410 stroker street car has a small Becool radiator, Chevy HHR fan, and a Milodon mechanical water pump...I can drive in 95° weather without a problem (other than sweating to death).

Some possibilities:
1. Timing is retarded too far (will cause excess heat).
2. Water pump not up to the task. I have this one: http://www.summitracing.com/parts/mil-16250/overview/make/chrysler
3. Bad thermostat.
4. Air bubble in system.
5. Plugged up block.
6. Crappy fans that don't pull enough air...and yes they should be pulling, not pushing (fans are much more efficient pulling).

I would start by checking the cheap/free things first.

Agreed and I'll add a couple other checks. Verify that the temp gauge itself is reading correctly. I have a good laser temp gun I verify them with and check it at the intake manifold right under the thermostat housing. If you have a polished intake you won't get a good reading but you can put a piece of masking tape over where your testing and then it'll read right. Also check the temp difference between the upper and lower hoses to see if the radiator is cooling the coolant down sufficiently. Never seen anything in writing of how much they should cool it down but mine drops the temp 20-25 degrees. Again, most laser temp guns won't read correctly aimed at a shiny aluminum surface such as the radiator so you either have to put a piece of masking tape on it or go off the hoses themselves. Since your just reading surface temp it'll be less than the actual coolant temp but will give you an idea of how the system is working.