No, NO drain plug. I just went thru all this in my 05 Hemi Wagon. I had to replace the converter . I learned alot about those transmission's last fall................they kinda suck! But, if there working there great!!