Too big of cam?

I still suggest you go over to www.slantsix.org. There are a few people over there running the aluminum engines, and you can get accurate first hand info.