No motors are made in the US anymore. So that is as god as it gets. The check valve on the pump is the only one you want in the system. And you really don't need a Dole valve. That maybe why your pressure is low now. The CSV makes an auto adjustable Dole valve. It will adjust itself to any amount of flow you are using. If you only open up 3 GPM, the CSV turns into a 3 GPM Dole valve. But as long as there is water left in the well, the CSV will also open up to supply the amount you are using, which is what will keep the pressure from dropping.
You would be better off using a Cycle Sensor to protect the pump from dry running. This way you could let the CSV deliver the amount of water you need, but if you use too much and pump the well dry, the Cycle Sensor will shut the pump off, wait a certain amount of time that you set, then restart the pump automatically.