the sensor on battery box is supposed to be there as it is an engine bay temp sensor, ford had problems with engine fires this cuts the fuel if it reaches a high temp.
the speed sensor is on top of the diff on the o/s end.
stalling could well be down to this or try seeing if there is an ecu reprogramme from ford that will combat this it sorted out an st i had in with idle problems(ford main dealer).
Last edited by groomers; Feb 29, 2008 at 09:18 PM.