Combine all the marinade ingredients in a bowl and mix well.
Put chicken thighs with the marinade in a reusable plastic bag and marinate 4 hours in the refrigerator.
Preheat BBQ on high for 10 minutes. Reduce heat to medium and roast chicken thighs for about 5 minutes on each side. Roast the pineapple at the same time until nicely browned.
When chicken and pineapple are done, transfer to a cutting board. Cut the chicken in small pieces andthe pineapple in small cubes.
Serve Chicken al Pastor in warmed corn tortillas topped with chipotle sauce, a few grilled pineapple cubes, onions, coriander, and lime wedges.