I don't know much about a Muggy, but does it have a center diff? Brushless has a lot more torque than a nitro so it is much easier to have the front unload a lot on take-off. This basically unloads the motor to where it spins relatively unloaded making it hot. I would try some thicker oil in there, 50k as a minimum IMO.
That could explain motor temps, but not ESC temps. That usually means you are overgeared when both are hot. Have you tried gearing down as Lincpimp suggested? You may not like the resulting lower top speed, but it's a place to start.
Also, I would set the punch control as high as possible before you don't like the loss in take-off punch. This will help tame that initial high current burst and should lower temps.
Usually, in such a heavy vehicle, I would suggest 6s on a 1800kv motor, but that combo you have should be perfectly fine geared right.
I used the super heavy diff locker stuff. (doesnt fully lock it, but its pretty good)
I just upped my punch control to 50%.
The wheels are stock but the tires are not.
Just as a small test of the MMM fan, i just flipped my buggy over and ran it unloaded till the fan kicked on. (not to long) The fan kicked on for about 15 sec and shut back off. So its working right.
Looking at the motor, on 5s it is spinning at 30k max. Seems a bit slow to me. I prefer a higher kv motor on a heavy truck with lower gearing. Seems to work better than a slower spinning motor with high gearing. The muggy has quite high gearing stock, nitro users have clutch problems due to the load of the heavy chassis and tires. Diffs are 11/45, but it really needs a bigger center spur, at least a 50t like the hb lsp truggy...