Make the marinade/basting sauce: Get out a large bowl and add the 1 egg and ½ cup of oil to it. Then use a whisk to mix the two ingredients until they are combined. Then add the rest of the marinating ingredients and mix it all together.
Pour half of the marinade over the chicken and let it sit for 1 to 2 hours. Place the reserved marinade in your fridge.
Preheat your grill for indirect grilling.
Grill the chicken: Place the chicken on the indirect side of your grill and let it cook with the lid on for 10 minutes. Then flip the chicken and baste it with the sauce. Place the lid back on the grill and let the chicken cook for another 10 minutes. Keep repeating the process of flipping and basting the chicken every 10 minutes until the internal temperature reads 160 degrees Fahrenheit.
Char the chicken: Move the chicken over to the direct heat side of your grill and let it cook for 5 minutes each side, or until it has become as charred as you like.
Let the chicken rest for 5 to 10 minutes before digging in, enjoy!