Hill EC-3000 piston-O ring-valve teardown.