I have a 2000 Voyager 4 Sd which is leaking oil from the transmission solenoid assembly. The cover has a warning not to remove the cover. I have two questions. Is there supposed to be oil in this assembly and what am I looking at getting in to it. I'm quite good mechanically so that doesn't bother me. I'm only concerned because at this point it is just a black box to me. I have no problem trying to fix the leak if it is possible.
Thanks in advance for any input. Steve