No, Just speed sensor. Not had any problems since it has been sorted. The focus speed sensor doesnt just supply the speedo, it also gives info to the ECU for fuelling. When there is no signal from the speed sensor but the ECU is getting informtion from other sensors saying the car is running it gets confused and stalls.
Great thinking isn't it LOL