Rinse and trim the ribs. Remove the back membrane by starting it with a butter knife and fingers, and then pulling with a paper towel when there is enough to hold on to.
Coat the ribs with a thin layer of vegetable oil. Rub the ribs with the pork rub and let them sit for an hour.
Smoke for 1-2 hours, and then grill at 225o over indirect heat and a water pan. Apple juice can be used in the water pan for extra flavor. St. Louis style ribs will take 4-5 hours after smoking, Baby back ribs will take 2-3 hours after smoking.
To check for doneness, pick up the ribs with tongs and give them a gentle bounce; if the surface cracks they are done.
Gently paint both sides of the ribs with your favorite BBQ sauce, and put them back over high direct heat to caramelize the sauce.