Both an engine overhaul and an engine rebuild can improve performance, but there's a significant difference between the two.