My 99 Disco 1 keeps eating up fuel pumps. I have changed it out 3 times in the past year and even swapped in a CB pump recently with it failing 2 weeks later. I am starting to wonder what could be causing this to burn out. Could it be a bad wiring harness?