As others have said, it seems the Tormach pump isn't too hot. On my G0704 I run a coolant ring. It was $60 shipped. It doesn't even leak, though the line lock is a bit too loose. I should probably just replace it with genuine stuff. Anyways, with a better pump and one of these rings you might be off to the races.

https://www.aliexpress.com/item/4000...archweb201603_

They make various sizes, search "coolant ring" and they pop up.