Srinath,
A couple of questions on your ribbon work, as I can't help being curious:
Did you ever really take that ribbon all the way apart, somehow without totally destroying the Kapton, or did you stop at the point where the picture shows it?
Did you ever get that (or any other) malfunctioning Carver ribbon successfully back together again, repaired and working correctly?
RobertR