I replaced TP with a new seal as well. Incidentally, there is a brass washer that I assume sits inside the TP seal. Can't locate this on the parts diagram so would appreciate confirmation.
Pretty sure TP seal went back as it should. Leak is coming from the breach, I feel the puff of air on my face when shoting. But I take note of your suggestion.
It'll get another strip shortly so I'll check it out. Thanks
S