Good time to buy a Lotto Ticket too
! Glad that worked out so easy for you.
Being and 04, do you know if your ISC is the CAPS or Common Rail? If CAPS, these do get pricey if they fail. As you know, the Lift Pump just runs that short period of time until the engine starts and then the CAPS takes over, pulling the fuel into the pumps and pressurizing them out to the individual injectors. It is that fuel flowing thru the pump that both cools and lubricates the this very expensive CAPS...
As we were hoping to add a bit more power to our ISL370(400 flashed) CAPS era engine, I elected to also replace our Lift Pump. (Had some problems on the ECM reprogramming, and due to time, could not remain longer as the company was trying to sort things out. Time differences between Eastern Canada, and then also to Germany, made each cycle of programming about a two day turn around. Still thinking I'll go back to the shop, and let them take the time they need to get things reprogrammed, sometime in 2016.)
I elected to bypass the Lift Pump, and went with the FASS pump, not the full two filter system, just the electric fuel pump. This keeps a positive fuel pressure feeding the CAPS at all times. Would have covered potential higher demands from the remapping/programming of the ECM, and I knew owners that were on their third Lift Pump, though to be fair, usually the Pre ULSD Lift Pumps replaced with a newer unit and gasket, took care of things.
If your Lift Pump does go out, worth considering going the bypass route.
Smooth sailing for you, and don't forget to thru a party with your Lotto winnings!!!