Does the ramp work correctly mechanically? Is it showing anything weird in the switch test? If it's getting hung up or a switch is causing the coil to repeatedly fire to get it raise/lower could be the culprit.
I'd check closely the lugs of the coil make sure nothing is shorting it out
What those dudes said about diodes