I just replaced the VSS on my 95 V6. It cured my problem instantly. The 95's (at least the early ones - mine was built 11/94) have the VSS at the end of the speedometer cable. The VSS is on the transaxle near the right axle shaft. You will need to raise the front of the car and work on it from the bottom. It's not too difficult to change. I removed the driver's side tire to make it easier to disconnect and reconnect the electrical plug. The VSS was about $30 + 7 shipping. The local Ford dealer wanted about $45. Good luck!
Chas Randolph