Its bigger than I thought it was. Anyone know the make/manufacturer? It came from a rental store. Its probably 20yrs old. The front seal of the cylinder has a leak. Can this be fixed? The engine is also frozen. I do have an engine, we'll see how that goes.