The old girl is back today, with a new (reconditioned) heart!
Needless to say, she's smoother than she has ever been, even gave me a happy little exhaust burble on the way into our garage. Life is good (touch wood)
Now to get to work on getting rid of the rattles and squeaks...