We all noticed he looked professional when driving, regardless of weather. We tested 3 rain races, 5 admins didn't see anything wrong.
Maybe he removed the mod? We don't know, as we don't know if his brother installed it, or anyother reason. It's easy to just ban a player forever, sometimes though it's not the best option.