my son need an engine for his auto so we took a chance ,and all I'm able to say is up to now so good .it absolutely was shipped in a very well timed method and when we bought it in and attached and everything that that goes with that again in position it run like a new 1 .as of at this time I would definantly buy once again and I will be telling re