I ordered this pump to replace my stock lift pump which everyone knows is a weak link on the 24 valve cummins , this pump is great!! the stock fuel filter set up is a poor design on them too. this kit fixes both of those issues. don't wait for the stock pump to fail and take out your vp44 replace the stock lift pump with this beast! idle is much smoother now and Im very glad I picked this up. it comes with all the wiring, relay, fuel line as well as the pump, fuel filter and water separator. MONEY WELL SPENT!!!