Any input on whose aluminum throttle body a guy should switch to? Along with screens? Son bust his housing off but nothing a little duct tape and zip ties wouldn’t fix to finish the day but can it happening again riding in the trees. and 2 of his frog skins glue let go and had to duct tape them back on. Can see those not lasting long. I see xtreme vents seems to be the choice of many. Thx guys.