I have an '04 EB 4.0L. A few months ago, my fuel gauge dropped while driving, the SES light came on and I had the code pulled. The code said the fuel sending unit was bad. I recently had it replaced, but after driving less than 25 miles the SES light came back on - with the same old code...