Did you ever get it figured out? To check if its an intake gasket, once it starts cold, spray some carb cleaner around the base of the gasket, if it changes idle at all, there's the problem. I honestly doubt it though, an intake leak large enough to cause a no start issue isn't going to fix...