the best way to keep ribs moist is to maintain a consistently low grill temperature. high heat will dry the ribs out in a heartbeat. you can also brine or marinate them beforehand, place a water pan in the grill or smoker, or enlist the aid of a mop sauce or spritzing liquid.