OK, yes it won't run if you really cracked it. but you could have a hairline that would open close with heat or cold/ vibration, etc.
the above being true, the cone shape of the pin (red wire) should open the crack more each time you run it in further, and your problem would have gotten worse, immediatly.
Knowing that you have already taken it apart, I wouldn't bother taking it apart again.
good on finding another ground point
FMS= Blue Chips Fuel Management System... I don't know exactly how it compares to the other fuel enhancers the members are running, but I like it. low fuel press warning, auto defueling if pyro temp too high, adjustable fueling levels, adjustable fuel curves (smoke), in one box. It was my first and best mod... learned a lot from it.
Looking for your other post, will get back to you.