my son require an motor for his car or truck so we took an opportunity ,and all I'm able to say is to date so good .it had been shipped within a well timed way and after we got it in and connected and almost everything that that goes with that again in position it operate just like a new one particular .as of today I would definantly buy once more