I've got an 04 with about 20K and an oil leak that also seems to point to the sensor. Or put it this way... I know IT'S leaking, once I change it I'll know if that's ALL that's leaking. I love this bike, but have done nothing but chase oil leaks since I got it.
Does anyone have any pix, or sage advice? This looks like it's about to be a lot of hours for a small job. Just did the valves, too, so no multitasking.