Remove the pork from the refrigerator 30 – 45 minutes before roasting (providing that it’s cool in your kitchen).
Preheat the oven to 325°F
The marinated pork will be a grayish color, that’s normal; it’s the citrus working on the meat.
Lightly spray the rack of the roasting pan with cooking spray.
Place the pork on the rack, skin side down.
Brush any loose pieces of garlic off the pork. They will start to burn quickly.
Pour a little bit of water in the bottom of the roasting pan. You’ll have to add a little more during the roasting time too. The drippings and any garlic pieces on the bottom of the pan will start to burn and smoke. The water keeps this in check. Discard leftover marinade.
Roast the pork for a total of 6–7 hours, or until the internal temperature reaches 190–195°F and the meat is fall-apart tender, pulling easily away from the bone. Check the temperature in several spots for accuracy.
About 1½–2 hours into the roasting time, loosely tent the pork with aluminum foil to prevent over-browning. Use a piece of foil roughly the size of the pork shoulder and place it over the top, do not wrap tightly.