The pics show my printed model next to my original that is cracked.
Let me know what you think!
The author remixed this model.
I added threads and a top o-ring retainer.
May not be 100%, but seems to fit well enough for me.
Feel free to modify!