to foil or not pit boss grill forum