Not true.
The cast iron 03/04 Romeo is by far the strongest block with the teksid being close behind. We too have made over 2000HP (2109 to the flywheel to be exact) Johns block is fully filled and all water jackets on the deck surface have been welded closed. Yes, the teksid can be made to hold a ton of power but when comparing stock blocks the 03/04 Cobra Romeo is still the strongest- not our opinion -fact.
I wasnt arguing iron vs aluminum. Read my post again. The teksid is the strongest aluminum block you can find for a 4.6 DOHC Ford engine.