First and cheaper thing would be to try another ribbon cable. As i had nearly the same situation as you, i would give it a try. I dont know how easy a gimbal board can get defective, but as it is expensive, i would follow these steps:
1. change ribbon cable again
2. change gimbal assembly
3...