Pump was remove from a truck with 48k miles. It was replace to correct a long crank issue that turned out to be an injector issue. Please look this over carefully and make sure this is what you need as I'm not 100% sure the fitment of this fuel pump