Hey ZP. I hope you can get your controller going again. That sure was an awesome setup.
On the brain board, I think I would see if I could clean off that fet "residue". That stuff is probably conductive and could give you problems even if the underlying components are good.