Ok, i don't think your getting the right advice on PP's. Small to medium pp's are only good when you've got a small M. Which is the sb+bb+ antes divided by your stack size. So blinds at 500/1000 and a stack of 6,000 you can shove most pp's as you have an M of 4 with 25% of ur stack in the middle as blinds. A stack of 12,000 then it would be a leak. Even at these micro stakes.
I will give you the math behind it. You have a stack of 6,000 with the blinds at 500/1000 and 88 UTG. You can shove here. As there is only a 27% chance that a player will have a higher pp. Lets discount the times when they call with unpaired overcards..as you'd be in a race. lets only look at when you dominated by overpairs and lets assume they're fold without a higher pp.
3times they fold and you win 4,500 and when they call. You an 80/20 dog with outs. So it is around a break even move. However, when called vs overpairs AK, AQ your a 55/45dog and have an edge(plus these are 21/2 times more likely). Your likely to get called outside of the blinds so you have improved pot odds
on the call. The blinds are onto you, next hand and your lose 25% of your stack and probably won't see a better hand. So you shove.
Now, do the same convoluted math when you have an M of 8 and a 12,000 stack and your find your shove would be a leak. An M of 4-6 is more than valid. I ain't tring to discourage you, but you must have been on a hot steak. Especiallly, If your thinking that u mostly win 3/4 of the time with a pp vs overcards. You want to look at the stack size - blinds and then calculate the EV in terms of probability. By knowing the odds of a player being dealt a higher pp, fold equity and stack size - the blinds.