does it sound like its bogging when he hits the powder..does it die? how soon will it run ok after it bogged out..
what type of intake system does he have..if its a front mounted on (like SLP) they will jamb up with snow and bog out..
he also may be injesting snow somewhere..YES around the headlight needs the updated seal, he should silicone ANY GAP on the sled, front end, fenders, console.. anywhere you see light through..
throw back some more details and i will be glad to help out..