Peter my piston post hole is 3 1/4'' deep the step for the spring is 2 1/8'' . The post is 3'' long and the spring is 3 1/4'' long . Can you tell from these measurements what I have . Thanks .