Must wait until it has been installed, repaired and running before I can honestly rate this engine.
Arrived with a damaged oil pan that must be replaced, along with some broken bolts that also need to be redrilled and replaced. Not sure how to rate this product until it has been installed and running... more to follow at that point.