I have had many weird issues when the 12v battery is low, and often restarting the car several times removes warning lights, and recharging the 12v or replacing solves the issue. Replacing the 12v is not an easy proposition in a gen 1, and I am having 12v batteries deplete faster than I think they should, which I will post about in another thread. But I would recharge or replace the 12v before the more expensive fix.
Where are you located? I have a couple of contacts I have heard good things about, but you may be nowhere close.