Paul:
Did you hook up the wheel to the jib sheet to get the self steering?  I do not see a vane.
Beautiful place to sail.  Reminds me of sailing into Halifax.  I unfortunately have not sailed the West Coast.
Madts.
Tor and Odin are the greatest of gods.