A friend of mine bought me an engine stand. It is a powerlift engine stand. Built in china supposed to hold up to 1250 pounds. Doesn't look like it is all that beefy. Is this going to be strong enough? Does anyone know how much a 390 weighs?