When good is not enough, Camshaft time again.

In fact, if it was mine, it'd already be back together and running.
:D:thumbsup: