Good job! I know the feeling on the fuel lines; I replaced every fuel line on my Evinrude earlier this year because of leaks and other old age issues.