Not sure what it is, but it's shattered and I need to replace it soon. I've looked at different sensors, but the only ones I've seen so far have fewer pins than this one. This one has 14. This is a view from the front of a 2005, 2.0L vw bug with the bumper guard, radiator, fan, etc. pulled out. Nobody in the transmission section here seems to be able to help. The plug dangling in front of it is the one that was plugged into it (also shattered).
154.2 KB Views: 245
137.6 KB Views: 233