No more need be said
No, it doesn't run out of PP. It will keep on going until you lose all your HP. Hope this helps...