I'm not that familiar with SE MI but I thought most wells in MI supplied plenty of water.
Most pumps have a check valve built in the top of the pump. With your limited well yield of 2 gpm a 1/2 hp pump would probably be as good as a 3/4 hp pump. You may not need a new pump. Check it's volume and pressure against the make and model flow chart that can be supplied by the pump manufacturer.
In areas where the wells yield less than the required amount of water we do install a large plastic storage tank. The well pump pumps water into the plastic tank and is controlled by a float switch. Then an additional pump pumps water from the plastic tank through a Cycle Stop Valve into the existing pressure tank and is cut on and of with the pressure switch. This gives you a constant pressure like city water pressure and if you have the pump electrical power source separate from the house you will have stored water to fight a fire.