thanks guys

i've tried cocking it

i imagine that a single stroke from the pump does not provide enough pressure to close the valve so during the up stroke the pump is simply sucking the air back out of the cylinder.

prob needs a service anyway so no probs