Yes you will need the engine running since the system uses vacuum to operate. Can you post some photos of your truck? I'm always especially interested in the bodies and hoists on old trucks since that is my specialty. I know everyone would love to see it.