I don't know if the wiring harness problem is related to the stalling problem, but I do know that the harness on the 95-97 models will eventually fail, it's only a matter of time.

So I suggest getting the dealer to replace it for free before 100,000 miles is up..

Brian