No, there is not a plug nor a dipstick either. While I have not done one of these I have done other similar transmissions. But this link: www.pelicanparts.com
Is what you need to do.
Is what you need to do.