Mix together the oregano, cumin, paprika, cilantro and chili powder. Rub all over the pork shoulder. For an AIP rub, only use the cilantro and oregano.
Cut 4 slits into the pork shoulder with a knife and insert the garlic cloves.
If using an Instant Pot, set the IP to saute and add olive oil. Sear the pork shoulder on all sides.
Add in the sliced onion, orange juice, lime juice, and broth or water.
Season with salt and pepper and cook on low for 8 hours.
Crisping the carnitas
Heat oven to 450F.
Shred pork with two forks. Spread out shredded pork on a baking sheet. Top with cooking juice.
Cook until crispy, about 20 minutes. Squeeze some lime juice on top and enjoy!