Place the pork ribs in a large bowl with barbecue sauce, onions, salt and pepper. Pour enough water to cover. Bring to a boil over low heat and cook for about 40 minutes.
Preheat the grill at high temperature. Lightly oil the grate.
Place the meat on the prepared grill. Cook until golden brown periodically pouring sauce.