I'm in North Van and have been having a hard time finding a good diesel shop. I used to go to Beetle Spa, they were great, but now that Ivan (diesel mechanic) has left, I can't recommend them. Now I'm heading out to J.S. Performance in Abbottsford (Jose put a new engine in my Passat), but it is a real pain to do the traveling, would be way worse to be coming from Whistler! It is a real problem.
I hear that Tony (of Andes auto) is coming back sometime in spring. He used to be in Vancouver around Main and Great Northern Way. Don't know if you can wait that long.