Yong Heng first and second stage piston (Need some suggestions)

Recently, my Yong Heng wasn't filling pass 3500psi, so I decided to rip open the unit. I found out the brass between the seals were cracked on the first stage piston.

I had ordered the whole first and second stage piston for the Yong Heng with the gaskets, and found out the item wouldn't fit my Yong Heng. 

I have the simple version of the Yong Heng. Could anyone provide a link to the whole first and second stage pistons with gaskets for me? I would hate to order the wrong part again the second time around. Thanks in advance.
 
Yong Heng second stage piston. I usually cracks because locktight was not applied when it was installed.

Upper piston assembly is likely all you need.

https://www.aliexpress.com/item/1005001842191188.html

Complete piston assembly

https://www.aliexpress.com/item/1005001431511355.html



The Simple version does not have the water separator on it. So, water and oil get pumped throughout your compressor and will eventually cause problems .

Cyclone water separator. Helps remove water and oil from your air. Your compressor needs this.

https://www.aliexpress.com/item/32906233045.html

Air cooling tubes you will need two of these for the water separator.

https://www.aliexpress.com/item/4000807691142.html

 Yong Heng post link

https://www.airgunnation.com/topic/a-dedicated-yong-heng-subforum/#post-1127767


 
@biohazardman, I found out after I had ordered the simple version Yong Heng that I needed an oil and water separator. I have been using that oil and water separator in tandem with the Yong Heng for a while now. 

I think it would be a great idea just to convert my simple version Yong Heng with the cyclone water separator just for precaution.