There have been previous A-310's that have lost all the screens and IRS's, usually due to equipment cooling faults. One of these was a TXL based PAA plane as I recall.
There was a massive overwater Boeing EFIS malfunction in 1996 that was finally blamed on a faulty main battery shunt:
A320 also had at least one occurence: the BA A320 that lost all it's displays....
Edit:
that one just popped up in another
thread (and actually it was an '319).