Thanks for the reply.
I did check with my local shop, and seems like most of the gimbals that come in have this part faulty.. I couldn't trust the gimbals on ebay also.
Basically a lot of people get ripped off because of this board which I assume would cost $10-$20 and end up paying big bucks...