I'm curious about the pump, what signs did you get that determined you needed to replace it?
I have noticed mine it is gradually taking a few more cranks to fire since I bought it. but when it starts, it idles and runs just fine, both cold and warm.
at first it was maybe 1 second of cranking, now its about doubled. and I was thinking maybe its the pump, or is there a check valve in the system?