I took my 04 2500 to the Dodge dealer in Cary NC after they said my TC was slipping. Warranty repair, so I figured it couldn't hurt though I questioned their diagnosis. Well, not only did the new TC not fix the problem, they dented my transmission pan, scratched the driver door, the t/c is leaking and...