Combine the basting sauce ingredients in a bowl and whisk to mix thoroughly. Set aside.
Preheat the oven to 225° F. Season the pork shoulder on all sides with kosher salt and black pepper. Place in a roasting pan and cook for 4 hours uncovered. Baste with sauce every 30 minutes.
Pour balance of basting sauce over the pork shoulder and cover with aluminum foil. Continue roasting for 3 1/2 more hours. Remove from pan, discard the bone if there is one, and place in a bowl. Shred using 2 forks, discarding any large pieces of fat. Cover with aluminum foil and make the sauce.
In a saucepan place sugar, orange juice, zest, cornstarch cinnamon, salt and red pepper flakes. Turn heat to medium and place cloves in a cheesecloth and tie. Drop in the orange sauce and continue cooking on low until thickened. The sauce will be an amber, almost clear sauce at this point. Discard the bundle of cloves.