How much water are you drinking with meals? If you drink more than 8 ounces or so, and get "reflux", then that may indeed be a sign that your HCL is low. So you might try increasing the HCL, and lowering the amount of water and/or soda you drink with your meals.
If you're overweight I'd be very surprised that you have a parasite problem. Usually it's the other way around.