360 won't idle smooth...can't figure why

Sorry in advance if this is something you've already checked - plug wires? Maybe grounding at idle and free when the engine picks up? Could a bad ECM drop the spark on those 4 cyls? I'd just sure it is not a spark problem before I pulled the intake.