if I own a small s corp business and the company owns a vehicle outright and the company owes me money, can I put a lien on the vehicle to insure payment to me if the vehicle were to be sold?
Not until you obtain a judgment against the Corp.