How about more mundane repairs, like fixing the squeaking rear strut bushings, and look into a possibly leaking water pump? (I'm in San Francisco).
Santa Rosa... Is about 1 hour north of SF on 101, so to get to San Jose will be about 2 hour drive. Hmmm... Just another excuse to drive the 'tour.