Here is a link to 3 pictures of this sensor.
The mechanic just replaced the thermostat on the car not to long ago.
Here is the picture of the sensor - it is located again, just behind the radiator in front of the front left tire, beside the exhaust manifold and oil pan - these are pictures from under the car
http://picasaweb.google.com/Sean.in....eat=directlink
thanks for the help