That is the brain board from you 120A right? If it is it might be better then the red one I got which has a mosfet driver that seems to be impossible to find specs on.
I'm still waiting for some stuff to come in (Some crazy powerful MOSFET) before I send you what I have here. All I know is that my Jazz 40 is going to rock after it's done. I hope I can get all the stuff soon.