I was extremely pleased with my experience with northwest motors Inc. They despatched my engine the place in necessary to go and anything went very well putting in my new engine.Used AP1 S2000 engine very long block. Engine had 127k miles when pulled Engine was in very good Doing work order Engine arrives as pictured minus the entrance subframe! Do