Dans un bol, mélanger la poudre de chili, la moutarde sèche, le sucre, la poudre d'oignon, le gingembre, le cumin, le sel et le poivre de Cayenne. Réserver ½ cuillère à soupe de ce mélange pour la sauce. Frotter et enrober les côtelettes de porc avec l'autre partie du mélange d'épices. Déposer les côtelettes dans un plat en verre, couvrir d'une pellicule plastique et laisser mariner pendant 2 à 24 heures.
Dans un chaudron, mélanger le Dr. Pepper, le ketchup et la ½ cuillère à soupe du mélange d'épices réservé. Porter à ébullition et laisser mijoter doucement jusqu'à ce que la sauce soit sirupeuse, soit environ 35 minutes. Réserver au chaud.
Dans une poêle, verser l'huile et faire chauffer. Quand l'huile est bien chaude, déposer les côtelettes de porc et les cuire de 2 à 3 minutes de chaque côté ou jusqu'à la cuisson désirée. Servir la viande nappée de sauce.