I know you said the Howard Steering System is out of Business, but that may not be the case?
They were distributed and installed by River City Products, in San Antonio, TX. I put their information below, for you to check with them if you need parts or information. Good Luck
River City Products, Inc.
199 West Rhapsody
San Antonio, TX 78216
Toll Free: 1-800-879-4277
Gary S.