Special equipment: aluminum foil
Barbeque Sauce: Heat butter and olive oil in a large pan over medium heat. The butter should begin to bubble and foam as it heats. Once the foam subsides, add onions and saute over medium heat for five minutes, until just soft. Add garlic and saute for one minute. Add tomato puree, brown sugar, Worcestershire sauce, white wine vinegar, chili powder and paprika and bring to a simmer.
Cook uncovered until thickened, about one and a half hours. Remove from heat, let cool and separate one cup of sauce to be used to baste and three cups to be served as sauce on the side. Refrigerate until ready to use.This sauce will be used to baste the ribs during the final 10 minutes of cooking time on the barbecue.
Dry Rub: Combine all ingredients and set aside. Placed in an airtight container, this rub will keep for about three months.
Pork Ribs: pare the grill: Place a drip pan filled with water in the barbecue - the ribs will cook above it. If using a gas grill, place the pan to one side and only light half of the burners. If using charcoal, get the coals hot and spread them out from the middle, creating a well for the drip pan to sit in. Rub pork spareribs with dry rub mixture. Note: It is not necessary to apply the dry rub hours beforehand; applying just before cooking yields the same results.
Check grill to see if it's reached the proper temperature, 200 degrees F. Place ribs on grill over drip pan, close barbecue lid and cook for about 1 1/2-2 hours at 200 degrees F. Turn ribs every 20-30 minutes, adding coals or adjusting gas to maintain a steady 200 degrees F. Some fluctuation is okay (and unavoidable if using charcoal), but the goal is to stay between 190 degrees F-220 degrees F.
Begin basting ribs with sauce in the final 10 minutes of grill time (after about 1 1/2 hours). Any earlier and the sauce will simply dry out. Once the ribs are cooked, wrap them tightly in aluminum foil and place inside paper bags. Set aside for 30 minutes to allow them to steam and tenderize the meat further without overcooking. Remove and serve with remaining sauce on the side.
The USDA states that pork should be cooked to an internal temperature of 160 degrees F. It is difficult for the meat to retain its juices at this temperature (145 degrees F will produce deliciously moist and juicy ribs) but if you are concerned about safety, follow the USDA guidelines and be aware that the ribs will be on the dry side.