Be careful you dont get too far ahead of yourself .. ;)

Personally ... I wouldnt be worrying about engine replacement until after making sure the leak is not the things - mostly mentioned in...