At $28.00 you're halfway to the cost of a new jack from Harbor Freight. Why bother tearing it apart and hoping you can fix it? I have a bottle jack on my engine hoist that quit working. I thought about fixing it myself like you, but why go through the hassle when you can get a new one fairly cheap?