Being a long weekend, I decided to wash my '02 X and also check the OEM fuel sender connections (I checked the unit once last Fall but didn't disconnect anything).
They looked good; no splitting, no corrosion (we gots salt in Winter). Some road dirt, but nothing to be concerned about. So, to be pre-emptive, I packed the two connectors with Vaseline, to inhibit corrosion. Put them back together...
Hit the key; engine cranked, no fire. Ominous note: fuel gage says Empty...(I know it had 1/4 tank in it)...SES light on - well, I expected that...
Hook up my Actron OBDII code reader/eraser, get *6* codes set...but 3 are duplicates of other 3...All generic fuel codes I've seen before, when I got bad/low octane gas or gas cap was left loose (I just had to try that)...
So, take connectors off again, clean out most all the vaseline, plug everything back in...Only 2 codes now; fuel temp & fuel level...Erase them, X starts right up, no codes, no SES...
Drove around for about 20 minutes; no problems...
No real moral here, unless it's maybe don't fill connectors with vaseline...A light coating should do...
I'm thinking about putting some kind of foam ring around the connections to keep splashes out...Thick packing foam, wedged between body & tank...Anybody tried that yet???