Put the stock cam in there. The 440 HP cam sounds like the cam you need. Low compression makes the idle worse, so that's not helping your cause, either.
-dulcich