The fuel pump is new with the motor rebuild. Has at most 1000 miles
on it. True I don't know it's real age though. Hard to tell anything's real age here in California. It could have had a box lift - the rubber could be old.