It's a bummer you had those issues with the S54, but it sounds like you've made it even better now. I'd be curious to see what kind of power you're getting with all the fresh stuff in the engine.
...