-
Place the quartered onions in a crock pot.
-
Combine the brown sugar, paprika, salt and pepper: rub over the roast. Place the roast over the onions in the crock pot.
-
Combine the vinegar, Worcestershire Sauce, red pepper flakes, sugar, mustard, garlic salt and cayenne; stir to mix well.
-
Drizzle about 1/2 of the vinegar mixture over the roast and cover. Refrigerate the remaining vinegar mixture.
-
Cook on low for 8-12 hours. Drizzle the other half of the vinegar mixture over the roast during the last 1/2 hour of cooking.
-
While the meat is cooking, prepare the barbecue sauce.
-
Mix all ingredients except the soy sauce, butter and smoke. Simmer, uncovered, on low heat for 30 minutes. Stir in the remaining ingredients and simmer, uncovered, for 10 more minutes. Set aside to cool.
-
Remove the meat from the crock pot and allow to rest for at least 15 minutes. (Very important step -- longer is better).
-
Remove the onions and chop to a fine consistency.
-
Pull apart the meat with a couple of forks. Meat should have a shredded look to it.
-
Mix the chopped onions and shredded pork along with a little bit of juice from the crock pot to taste.
-
Add sufficient barbecue sauce to the mixture to achieve desired taste. Meat should have distinctive barbecue flavor.
-
To serve, spread barbecue sauce on bottom of a hearty bun. Put layer of pulled pork on bun. Spread barbecue sauce over meat. Add a layer of your favorite Cole slaw on top of the meat. Layer some more barbecue sauce over Cole slaw.
-
Spread the top of bun with more sauce.