well wouldn't the engine, by 100k+ miles have experienced enough wear and tear on the block, internals, head, etc to be a major cause for concern? i mean even if you do a complete teardown and rebuild, does that necessarily make a motor "good as new"?