Finally figure out my water leak. Had new speakers installed in the doors about two years ago. There is a plastic sheet the seals the inside of the door. The speaker installers removed it, and caused the leak. I thought it was bad door seals untill I removed the interior panel and checked. Sealed it up with some Dacron waterproof tape and no more leaks. Oo. Been driving me crazy thinking it was the door seals that I have replaced twice. So if you had front speakers replaced, take a look under the door panels and see if it is sealed up.
Doug
Doug