Wondering if it's like the Mercedes. There is no transmission dipstick provided with the vehicles. The dealership service department has them. I know you can buy them online. I will check into that over the weekend. I'm going to see my good friend that own a mechanic shop tomorrow night. I'm going to bring that up to him and see what he says.

As for the front and rear diff there is a filler plug not the drain plug that you take off to see if the fluid (gear oil) is just below the hole and you do this only on level ground. For me I will change out both diff myself since I have access to a (2) post lift.

I notice when I tried to make a pass. The RPM will shoot up and feels like the power is falling behind trying to catch up. I'm not sure if it's the design of the CVT transmission. My other (2) automatics (non CVT) vehicles the power is there from the get go.