Idiom: Fire on all cylinders

What does 'Fire on all cylinders' mean?

If something is firing on all cylinders, it is going as well as it could.

See also: