Like I already said - that is an SCR R/R.
I don't see the value in changing out your MOSFET series for an SCR - don't care how 'heavy duty' they claim it to be.
I would bet there is nothing wrong with your FH008 that you installed.
Just because your after-market stator failed does not necessarily mean the R/R is what caused it.
If you're throwing it away (the FH008) send it to me!