In a medium bowl, mix garlic powder, white pepper, seasoned salt, onion salt, and oregano.
Place ribs in a large roasting pan, and rub evenly with the garlic powder seasoning mixture to coat. Pour distilled white vinegar and 1/2 the beer, or enough to cover ribs, into the pan. Cover pan and marinate ribs in the refrigerator 8 hours, or overnight.
Prepare an outdoor grill for indirect, medium heat, and lightly oil grill grate.
In a large saucepan whisk together remaining beer, ketchup, Worcestershire sauce, maple syrup, brown sugar, liquid smoke, margarine, apple cider vinegar, and honey mustard. Bring mixture to a boil. Cover, reduce heat, and simmer 15 minutes, or until thick sauce has formed.
Remove ribs from the marinade mixture, and coat with the sauce. Place on the prepared grill, and cook 1 1/2 to 2 hours, to an internal temperature of 160 degrees F (70 degrees C). Brush frequently with sauce while cooking.