Ok, a basic hydrailic lesson here.
Your splitter, in fact all splitters will have a doudle acting cylinder, IE, one that pushes and pulls.
Now when you push, it will take a greater volume of oil to actuate the cylinder than when you pull or retract the cylinder. The reason for this is the fact that if you have a 4" cylinder when pushing you utilise the full 4" bore giving a surface area of 12.566 square inches, but when retracting you utilise The 4" bore LESS the piston rod diameter, so assuming a rod diameter of 1 1/2" we get 12.566" less 2.356" giving only 10.21 square inches available.
So, if you were to fill the oil with the cylinder extended and then retract it you will overflow the tank because you get back more oil than you use to retract the cylinder. So, when filling your tank always do so with the cylinder retracted and preferably with the oil warmed up to allow for expansion, allowing an air gap of 1-2".
It is impossible for the motor to run backwards, so if we rule out an overfilled tank, I would suspect a blocked breather or air in the system, (which should only occur if you run the unit out of oil totally).
Try running with the breather cap unscrewed to rule out a blocked breather and DO NOT use a pipe bung as you must have a vented system.
Make sure that when you use the unit the oil is not covering the vent holes such as operating on a slope with an overfull resevoir.
Did the splitter push through the log you were splitting or did it run out of power? If it still has good power then you have no major problems and it will be something minor.