my son need an engine for his automobile so we took an opportunity ,and all I'm able to say is so far so good .it was sent within a timely way and after we acquired it in and attached and almost everything that that goes with that back again in position it run like a new one particular .as of at this time I would definantly order once more And that