Ben if it makes you feel better, I had a high rpm miss on my car (a torquey motor) and it put out 125 whp and 185 ft lbs of torque. As I think Hoop indicated above, a high rpm miss really hurts your hp without affecting the torque as much because the miss occurs at high rpm where the hp is made.

I cured the miss and came back with 160 whp and 195 wtq.

Cure the miss, take the cats and emissions stuff off, and see what you get. I think an IT build on that car ought to get you 135-140 at teh wheels at least and probably some of the best torque numbers in ITA.