i was wondering were do u go and check for the transmission oil. cause our does not have that rod u use stick out to check hows it doing. we tried to look for it but could not find it. could there be some screw u have loosen out to check it just an idea