Read this thread because my 2005 Roadster had a problem with the passenger door and trunk lid not latching when I bought it. Started working on it today. No evidence of water ever being in the area. Before replacing the pump, take a small screwdriver and release the 3 vacumn lines and switch positions. All 3 ports work and it is now obvious that I have a leak somewhere in the line itself (trunk and passenger door latch are on the same line with a small tee in the line ". Pump ain't the problem. Will apply air later today and listen for leak.