Ouch...that looks pretty painful! Looks like perhaps a short occurred somewhere there, around the status LEDs (maybe a separate issue?). I just received my MMM today, but don't have anything to run it in just yet...so I hope it's a good one.
As for the fans...well, anyone who jumps their truck (be it on a track, or bashing) is going to be delivering quite a bit of punishment to that little computer fan. Still, it's gotta be a pain for it to keep breaking.
Your pictures you posted of a failure is atypical. That's a main FET failure. Did the fan die on that unit prior to the failure?
Patrick
thats what my mm looks like that i just sent to you guys for replacment.(along with a check) mine desoldered one of the power wires. and melted the case. Made for a good show though
got mine today...ordered from mike...tanks MIKEwowsmooth and powerfull..i exactly do the same setting on my mmm that my mm have and its certainly 20% more punch and 15deg f lower on my motor...