Went to the dyno this morning....

Your horsepower certainly seems low. The first thing that comes to my mind is who did the head work and how much do they actually flow? An amateur port and polish job could actually decrease the amount that they'll flow. Also, the M1 intake may be a little ambitious with those heads, especially if they happen to have a poor port job.

Just my $.02