I've got problems!!
I know just enough about engines to get me in trouble, and I'm not sure if that is the issue here:
Swapped HO intake for Cobra/GT40
BBK shorties
and an E303

When I changed the cam, everything else stayed, no new timing chain, no valve springs.

I'll throw this in the mix as well... before changing out cam, set crank to TDC, when I pulled the timing chain cover, I could swear the dots were not lined up. I pulled the sprockets off, and the key on the crank and the pin on the cam were alligned, I scratched my head, slid the sprokets back on and everything lined up... again maybe I just didn't see it right...but...

It starts and idles. It idles high, around 1000, any lower and it just surges.

I have not had a chance to drive it yet, only idle it and roll the throttle by hand. It seems like it is real rich, at idle anyway...

So...went to dyno this morning, first pull, it ran up to 3800 and fell on its face, and we aborted. 2nd pull, same thing. 3rd pull, it did the same thing, but we stayed in it, it pulled all the way to the limiter. The graph showed when it started to stumble, the hp curve just remained steady, at a whooping 205 +/-. The a/f was right at 13:1, jumped to 14:1 at 3700, then shot up to 18:1 around 4200(side note, the operator didn't seem to sure his O2 sensor was working right)

So... air leak?? (tried spraying carb cleaner around base of intake, no sudden change in rpm)
timing??? (bad timing chain, bad damper...)
or... valve float???

I did find a small vacuum hose that was loose, the small one that goes from the intake to the canisters on the passenger side.