Just replaced the fuel pump in my 2000 xj. The check valve was leaking, so it took a little to start the jeep after sitting over night, but the pump itself works perfectly. Thought rather than throwing it away someone could use it. The new one was over $200, so if you need one and dont care...