Either you have the adjustment bolt on the CSV tightened in too far, or your sink and shower are not using a gallon per minute. I would try to adjust the CSV while the shower is running instead. You can also check the flow rate of the shower with a bucket test. If the shower or sink doesn't let out at least 1.2 GPM, the CSV cannot keep the pump from cycling. With a 10 GPM, 1HP pump that 1.2 GPM would be the minimum flow through the CSV.
If the shower and/or sink do not let out more than 1.2 GPM, you can remove or drill out the flow control washer in the shower head and the aerator in the sink. Then you can have some strong pressure in the shower and the CSV will keep the pressure constant.