I think the reason the horse power seems low for 29 psi is becasue the throttle body on the car is small. So obviously if the trottle body is restricting airflow you are not gonna get as much power as you would think.
Yeah those cosworth are the shiznit...If you go on kazaa you can download the sweetest shit where a toyota supra and an escort cosworth fly through the streets of stockholm. If you search "Stockholm racing" or Stockholm street racing or somethin like that you´ll find it. It about 20-30 minutes long. If you really dig the cosworth i read somewhere that you can import one for about $100,000...haha