Purchase preferred brand of Pork Spareribs.
Preheat grill to 225°F and set up for indirect cooking. Fill a drip pan with water and place under the cooking surface. Add woodchips for the smoke.
Season your Pork Spareribs with BBQ season and rub into the meat.
Place the ribs directly onto the grill and cook for 3 hours at 225°.
Pack each individual half rack of ribs in aluminum foil and pour about 1/4 of a can of cola into the foil with the ribs.
Cook the wrapped ribs for 2 hours at 225°F.
Heat oil in a medium pan and add the garlic and onion. Once the garlic and onion are soft, add one can of cola. Then add the ketchup, brown sugar, vinegar, and chili powder. Stir and bring to boil. Let it simmer for one hour.
Once the ribs have cooked for two hours and the sauce has simmered, take the ribs out of the foil and brush the cola mixture on the ribs. Add them back to the grill and let the ribs cook for an additional hour. After 30 minutes, feel free to brush more of the cola mixture on the ribs.
After the ribs have finished cooking, take them off the grill and enjoy!