Dans un mixeur, ajoute les échalotes, les gousses d'ail, le zeste d'orange, le zeste de citron vert, les feuilles d'origan, les feuilles de menthe, le cumin moulu, les piments, l'huile d'olive, le sel, le jus de citron vert et le jus d'orange. Mélange le tout à grande vitesse jusqu'à ce que le mélange soit lisse. Réserve 25Cl de côté.
Dans un sac congélation zip, place le porc et verse le reste de la marinade mojo pour couvrir la viande. Ferme le sac et laisser mariner au réfrigérateur toute la nuit.
Préchauffe le four à 200°C. Retire le porc de la marinade, place-le dans un plat qui va au four. Verse-y toutes les marinades (celle de la viande et celle mit de côté la veille). La marinade doit arriver à mi-hauteur du plat, mais si ce n'est pas le cas, ajoute un peu de bouillon de poulet pour compenser.
Fais cuire le porc pendant 10 minutes, puis réduis la température à 180 °C et laisse-le cuire pendant 3H en le retournant de temps en temps pour t'assurer que tous les côtés sont dorés.
Retire le plat du four et place la viande sur planche à découper pour refroidir. Filtre le jus de mojo caramélisé.
À l'aide de 2 fourchettes, déchiquette la viande et mélange la avec la sauce Mojo caramélisée.