T-Tops leaking
It is possible if your window regulator had been replaced your window might not be seating in the proper place and not making a good seal and you would need to realign the window.
The weatherstripping should not be bad. If it was, you would be able to see it.
I'd start by checking the window reveal (how it engages the rubber) and compare it between the two sides of your car. The T-Top could be leaking, the window could just be out of adjustment, or the window regulator could be falling out of position. (as the thread above details)





