I had a few pumps to give away that were good enough for a spare because they would fill a kite with air. However, they were far from optimal. It seems as if most kite boarders just buy a new pump instead of repair their tired used pump. I wanted to figured out how to effectively repair a pump with reasonable efficiency.
In my experience, most pumps lose their effectiveness on the upstroke.There is an o-ring in the pump cap that keeps air from escaping on the upstroke. This o-ring takes a beating from sand and any other debris that sticks to the pump shaft. In order to replace the o-ring you need to remove the handle which is screwed and glued to the pump shaft. you can use a pipe wrench or an oil filter wrench. I used an oil filter wrench as you will see in the pics below. You can use a pipe wrench by grabbing the small collar that is on the "piston head" where it connects to the shaft.
You can see where the o-ring is placed in the cap in the picture below. it can easily be removed and replaced. Note the damage on the inside of the pump cap. It is no wonder why the o-ring is damaged and not performing well on the upstroke.
This is what you will need to fix your pump
New o-ring part # 727-2215 at Napa 80 cents each
White Lithium Grease $4.00
Oil filter wrench or pipe wrench
Look at how much sand I found in one of the pumps. Before reassembling the pump, clean it out and spray some white lithium grease in the pump casing and on the pump shaft. Even it your pump is working decently now, it is still important to open it up to clean and re-grease it so it will last longer.
I definitely felt improvement in the pump performance after I installed a new o-ring and reassembled the pump.
Good luck with your repairs.