In a non-reactive bowl, combine first 6 ingredients to make a marinade for chops. Set aside a small amount of marinade for pineapple. Place pork chops in remaining marinade and seal tightly. Refrigerate overnight, turning occasionally.
Remove chops from marinade. Place marinade in a saucepan and bring to a boil. Brush chops with marinade during grilling. Meanwhile, brush pineapple slices with reserved marinade and grill until golden.
Bring marinade to a boil again and serve over chops.