More depressing car news Tuesday, January 20th 2004 at 1:28 pmby Jonah Well, the engine still squeaks, even after a new water pump and timing belt pulleys. We’re out of ideas. Posted in Automotive Frustrations | No Comments