+1 on sell as is. You most likely will never get your money out of an engine you rebuild. No warranty on parts, questionable work because they do not know who did the rebuild, not "just what they want" but close......and on and on. Plus, they will come back to you if there is the slightest problem.