Not sure if it has been mentioned before but I had a similar issue with my 94. On random starts the starter would disengage for a split second and make a blood curdling grinding noise as it reengage with the fly wheel. I traced this fault to a bad connection with the small ignition wire on the starter. When I tested the voltage with the connector disconnected I was getting 11.8v. I replaced with a new connector and was getting 12.3v. That solved the problem but I was aware that there was still a lot of voltage drop and my suspicions were that a new cable would be required sometime in the future or installing a separate starter relay.