Slash the pork in multiple locations with a knife, especially on the fat cap so it doesn't curl during cooking, and also to allow the marinade to penetrate.
In a small bowl, mix together all the other ingredients, and rub into both sides of the pork.
Set your smoker to 250F, for 5-6 hours.
Cook until internal temperature reaches 195F, remove and cover with foil and let it rest for 10-15 minutes to finish cooking.
Shred and use for tacos, eat it plain, or use in a tamale pie recipe.
Wrap in foil after seasoning, and cook it for 4-5 hours until temperature reaches 175F. Remove foil and either bake for another hour until temperature reaches 195F. You may choose to broil toward the end to get a well-browned exterior.