Beef Flanken Ribs on the Pit Boss