No Stall?
Back to why it won't idle in gear... do you have a vacuum leak? Even a small one would what you're describing. Typically when they won't idle in gear it's because the carb is lean. I can tell you from experience that a 284/.484 cam in a 318 will idle just fine with a stock 904, but it has to be free of vacuum leaks and be jetted correctly to work...