I ordered this engine based on the a few year components and labor guarantee. The really small mileage, taking into consideration my car is fourteen decades outdated. The picture of the engine supplied was thoroughly clean and packaged on a pallet. I bought my previous 13b-rew motor from JJH Engoines, http://mazda13bbridgeportenginef26823.pointblog.net/5-Essential-Elements-For-jdm-subaru-engines-EJ20-51240528