360 runs great one day and then poorly the next

It's the motor, no lights are flickering. Motor just acts like cylinders are dropping off. Next time everything runs just fine. It comes on goes, almost like its loading up but runs great the next time.
Conceivably, could be hydraulic lifters acting up one time and not the next. Some may leak down when the engine stops at a certain angle of rotation and then not leak down when it stops at a different angle the next time. Probably not the most likely thing, but the comment that it is almost like it is dropping cylinders could come from that. (But erratic ignition would do that too.)