Interesting! Where was it Dyno'd?
NMS and APT have both told me that the standard valve size become restrictive at around 240-250bhp, and a Stage 3 T3 is only rated to 280bhp max!
Turbo Techincs website...
http://www.turbotechnics.com/docs/turbo/s107.htm
TURBO TECHNICS LIMITED
S107 Ford Escort RS Turbo Stage 3
Power output 210-280 BHP