1Preheat the oven to 375 degrees F (190 degrees C).
2Line a 9x13-inch baking dish with aluminum foil and spray with cooking spray.
3Season pork chops with salt and black pepper.
4Heat vegetable oil in a large skillet over medium heat. Cook pork chops until browned on both sides, 7 to 10 minutes. Drain pork chops on a paper towel-lined plate.
5Heat brown sugar, butter, apricot preserves, cinnamon, nutmeg, ginger, vanilla extract, and pecans in a saucepan over medium-low heat until sugar has dissolved and sauce is thickened, about 5 minutes. Season with salt and pepper. If sauce because too thick, stir in reserved yam liquid.
6Stir in yams until well coated.
7Transfer pork chops to the prepared baking dish.
8Spoon yam mixture on top of the pork chops.
9Bake in the preheated oven until pork chops no longer pink in the center, 30 to 45 minutes. Allow pork chops to rest for 10 minutes before serving.