I joined the club
, got it all the way out and guess what I see, the oil press. sending unit dangling from the wireing harness, **** 
Seriously I dont know how it broke but I had already ran to o'rielly's to get one just to be safe so I got lucky there, damn thing was $55 after tax




