I have done the repair myself, and here is the part I used:
1 x Flex Cable. Help you and us save money greatly.
www.ebay.com
It was not an easy repair, since the space is limited and the cable has to go though some really narrow places in sharp angles.
After the replacement, most functions work (e.g. focus and shutter release). But the data back is not working. The replacement part lacks a few capacitors, which you might need to salvage from the broken ribbon cable. I guess this is why my data back did not work.