Well I think you just got lucky that the water hammer stopped. Nothing you did should have solved the hammer problem. First, plastic check valves suck. I doubt it will work for very long. Second, the main problem is the pressure switch is too far from the pressure tank. You have enough friction loss in the pipe going to the pressure tank that the pressure in the pump case will be higher that tank pressure. So when the pressure switch on the pump case says 60 and shuts the pump off, the tank only has maybe 55 PSI. So as soon as the pump shuts off the pressure drops and bounces the pressure switch. I would have used a brass or SS spring loaded check valve right on the suction of the pump and moved my pressure switch to within a few inches of the pressure tank.
A CSV would certainly have helped stop water hammer on pump stop. The CSV reduces the flow to fill the tank to 1 GPM, so there is no friction loss in the pipe going to the tank and both the pump and tank see 60 PSI at the same time. Plus you only have water hammer when the pump starts and/or stops, which wouldn't happen but once per water use with a CSV. Without a CSV the pump may come on and off (causing water hammer) several times during a shower or long term use of water. Pumps like to run. What they hate is cycling on and off. Also you may be used to the pressure continually rising and falling between 40 and 60, but constant pressure would be so much better. Many people don't even realize how bad the 40/60 pressure swing is until they get a CSV and experience a constant 50 PSI for the first time. Then they tell me the pressure seems so much stronger they no longer need soap in the shower. That little 20-30 gallon size tank only holds 5-7 gallons of water. So the pump has to come on for every 5 gallons of water used and the pressure drops from 60 to 40 as that happens.
Glad you got it working but I bet is starts again soon. A metal check valve (where it is is OK) and moving the pressure switch closer to the tank will permanently solve the water hammer problem. And a CSV would permanently solve the cycling and pressure fluctuation problems.
A CSV would certainly have helped stop water hammer on pump stop. The CSV reduces the flow to fill the tank to 1 GPM, so there is no friction loss in the pipe going to the tank and both the pump and tank see 60 PSI at the same time. Plus you only have water hammer when the pump starts and/or stops, which wouldn't happen but once per water use with a CSV. Without a CSV the pump may come on and off (causing water hammer) several times during a shower or long term use of water. Pumps like to run. What they hate is cycling on and off. Also you may be used to the pressure continually rising and falling between 40 and 60, but constant pressure would be so much better. Many people don't even realize how bad the 40/60 pressure swing is until they get a CSV and experience a constant 50 PSI for the first time. Then they tell me the pressure seems so much stronger they no longer need soap in the shower. That little 20-30 gallon size tank only holds 5-7 gallons of water. So the pump has to come on for every 5 gallons of water used and the pressure drops from 60 to 40 as that happens.
Glad you got it working but I bet is starts again soon. A metal check valve (where it is is OK) and moving the pressure switch closer to the tank will permanently solve the water hammer problem. And a CSV would permanently solve the cycling and pressure fluctuation problems.