I've got a P2. I've managed to rebuild it several times and the leaking disappeared. Then just recently the leaking started like crazy. I have no idea why. And so I got curious about the X9 Protank, which I've read is compatible with P2. I bought 2 and extra five coils to see if they're compatible with the P2, which they were, and so far the X9 tank has been performing well without the leaks and all the issues I've had with P2. I then changed the P2's coil with the X9 coils. No issues. The P2's coil shaft is longer and the X9 is shorter, but I don't think that's causing the leaking. I really have no idea what's causing this leaking. So now, based on this I'd buy another X9 instead of P2, or just X9 coils.