In a medium stainless steel or glass mixing bowl whisk together the pineapple juice, sugar, vinegar, soy sauce, barbecue sauce, honey and ginger until combined.
Place the steaks in a resealable 1-gallon plastic bag and add the marinade. Press out all the air, and seal. Work the marinade around the steaks. Refrigerate overnight.
Remove steaks from marinade. Discard marinade and bag.