Mix all of the ingredients, except the pineapple, and marinate for several hours, up to overnight.
Soak skewers for at least 1 hour prior to cooking. Once soaked, thread with steak and pineapple. Brush with remaining marinade.
Grill on low, turning once. Total cook time will be about 8 - 10 minutes depending on how done you like the steak.