If you havn't already, check your main engine to chasis ground, I had the same syptoms many moons ago and this was the problem. I have also had a fried computer relay on an mr2, The hood prop shorted the battery. Took me forever to find this. It was a small relay beside the computer.

Simple things, but worth the shot.

Anthony