I don't think it's a ribbon cable. It sounds more like a polyimide etched copper flexible interconnect.

If it was mine I would repair it or make another one... but I do have the advantage of working for a company which makes these things!

http://www.parlex.com/products/etched_copper.php


sTEVE.