It appears I have a weak original motor trying to work against a very strong spring in my tailgate. Goes up great but can't beat the spring coming down. Anyhow, can anyone confirm a part number? It's not on the motor or has rusted off. Just says DELCO USA.