This lift is for sale near me. Title says it is a 9,000lb lift, but it has a leaking cylinder. It seems to be a bit of an odd design, no base plate, and the top bar looks almost like a lifting point attached to the carriage assembly. Can anyone tell me more about this lift?