The backup only happens during summer construction on the Malahat which is the cause of the problem. The solution is to stop the construction that never solves anything. I'd be ok with turning it into a separated 4 lane highway but everything else is just a joke that only makes the highway awful to use in the summer.
Oddly, the construction on the Malahat doesn't have anything to do with the stoppage at Leigh Road.
After waiting half an hour to get past the Leigh Road traffic jam, once you're through the light at the Westshore Parkway, traffic flows freely through Goldstream Park, and on up the start of the Malahat - until it slows down again (but largely keeps moving at least) for the new construction starting at Aspen Road.