Rub chicken with olive oil and season with salt & pepper to taste.
Cook chicken skin side down on an oiled grate for 15 minutes.
Turn over, baste with barbecue sauce. Cook an additional 20-30 minutes continuing to brush with sauce (breast should reach 165°F and thighs should reach 175°F).