If it's failing the self test, I'd think that the avionics guys should be able to fix that. Does the OBS on the screen respond when you twist the OBS on the VOR receiver? I'll admit that I have never seen the unit fail the self test.
If it's intermittent, perhaps something is loose and the vibration is causing the problem to come and go?