Yes, only thing is there is a lower spec transmission that does not have these plugs and does not appear to be serviceable. I posted that pic of the next model or two up so that OP could look for them. And I'm sure the oil you mentioned is perfectly adequate if the OEM stuff is too hard to find.
Bookmarks