The dyno numbers were a bit odd. A guy with a Mazda 3 (2.0L) and an Auto trans had more torque (boom08) and the same HP. Our cars are wheezing at this altitude, as well.
I know of a couple more reliable places if I can get with the Evo club day. Should be a good laugh for them! (crazy)