From what I read it just seems like your pistons are WAY not tight enough in your pipe. Usually when people with piston troubles say that their piston is pretty tight, there actually is ONE HELL OF A GAP.
The piston has to be as tight as possible, without experiencing significant friction ofcourse.
You've got a big pilot valve, which is good. I think that this is the reason your pistons actually even work. With a smaller pilot valve they probably wouldn't even have worked.
A tip on enlarging your piston diameter with duct tape:
The tape has to be wrapped PERFECTLY.
One wrinkle and it is ruined.
Note that the tape has a limited lifetime.
The problems ranged various from to big of equalization, to much drag, and just structurally weak.
Are you making equalisation holes in your pistons? If you are, then stop doing that, it is only needed on 100% airtight pistons. Which is certainly not the case.