I have the PTP internals, picked them up a few months ago. I know John has had problems in the past with his products, but the internals I received are top notch. I've had them for at least a few thousand miles and pressure is steady at 1800, sometimes 1900.