Did you have a way to release excess air from the hydraulic ram? I set one up with similar dimensions to what you described but it would always quit after about 15-30 minutes, presumably due to air in the line. If I evacuated the line and got it going again then it would run for 15-30 mins again and then stop. Never figured out a solution :(