james,
If it is a new oil pump cable, you may need to oil the cable with a very lightweight or preferably a graphite based oil. Second, make sure you have no sharp bends in the cable sheath. Third, check the coil spring at the base of the pump lever. If it is not wound tightly enough, it won't have enough tension to return the lever to its normally closed position.
Bill.