Idle high

You put a cam in and don't know what it was? You need to get that info first. but... It takes a huge cam to run as you say. Like George said, it sounds like a vacuum leak. Pull the intake, make sure it fits properly, and replace the gasket.