Preheat your grill with all burners on High to the highest temperature it will go for 20 minutes.
Clean the grill grates with a good nylon grill brush
Set up the grill for 2 zone heating: 1 side searing hot and the other side on a medium-low setting.
Coat the Brats in a cooking oil of your choice to prevent them from sticking to the grates
Place the brats on the cooler side and close the lid, turning frequently, until the internal temperature reaches 150° F, which should take about 20 minutes.
Move the partially cooked brats over to the hot side and sear, uncovered, for abut 1-2 minutes per side until skin is crispy and a dark brown color. Do NOT let the skin burst from to much heat exposure.
Move the brats back to the cooler side and continue to cook, if needed, until the internal temperature reaches 165° F.
Remove the brats from the grill, let rest 5-10 minutes, and serve on a bun with the grilled onions and your choice of condiments.