since it comes randomly and you think the depth is correct i would look for damaged wiring. if you are lucky your chilton will have a schematic and you can check for continuity at easy to tap in points like harnesses. otherwise you get the fun task of tracing the wires.