We live pretty close together. I'm in Powell River, just across the water from you.
I installed a small plate type heat exchanger. They are more compact than the tube and fin type and more efficient. 7"x10"x3/4"thk. It knocks the temp down about 20* F from 180 to about 160. Been running it a few years now, thru the cooler winter months with no problems......but never been in weather colder than -5*C.
You could simply put a piece of cardboard in front of it for the really cold trips.