FX Impact Help

​My impact .25 cal is leaking, on firing, from the end of the valve stem. I have replaced the 1 x 2 O ring twice but it has not helped. In Ernest's video he talked about getting a next size larger O ring. Does anyone know where a slightly larger O ring could be found? My velocity will not increase above about 840 FPS with JSB 34 gr pellets as I increase the hammer spring above about 3. It just gets louder and leaks more air.
​Any advice would be greatly appreciated.
​Bertb,