The Road Speed Sensor can be tricky to find, on my 94 +8 it is tucked away inside the firewall above the transmission. The only way I located it was by following the speedo cable, I had the same issue stalling when coming to a halt it was a poor earth to the road speed sensor. I find most issues are earth related.


Bruce
1964 4/4 Series V Comp (Megan)
1994 +8 (Maurice)
2013 M3W (Olga)