I found out about the site through a fello NECO member( we have about 1400 registered members). I do not know if anyone else from NECO has posted on your site yet though?
BTW what does the Probe dyno at? and do you ever Autocross in Pittsburgh. I was there last year and plan on returning in June.
When I bought my Cougar in 98 I thought 170 was okay compared to others, now I don't, although there are some options now to improve that. Depending on how much money you want to spend MSDS headers, Vortech supercharger etc.