wow $600 is way too much for a side job trans install on that thing.
dave, no drain plug on those. the is a fill plug and a full check plug.
yellowsnake, they are not maintance free. you do need to change the filters and fluid. every 50k is what i like to do. if you do it at 100k you really risk cauing the transmission to go out due to the new fluid.