Hi, it seems that you may not have taken enough off the edges of the servo cam on the dive switch, not the cam face edge, or you could remove the cam and move it a couple of splines either way, sure fire way to test the valve and servo out of the boat ,is to move the cam into the closed position disconnect the hose from the water pump and suck on the tube , there should be a vacuum if not ,air is escapeing which means the heel of the cam is not compressing the tube which means another cam , or it could be it needs a servo with a bearing to stop any float, but rotating the cam from neutral (closed) to open allow the air/water to pass through, again if theres not enough clearance, this wiil restrict the air/water in and out of the ballast tank......phew....hope that wasnt to long winded, regards Pete