Are the J-weatherstrips that go under the top hinge and on the upper front part of the door in place? If not then that is more than likely your leak.
Terry
Terry
FYI 57viperTom,
I searched for "Viper" but no member with that name comes up...
Thanks