To the best of my knowledge "NO" they can not
If the bank or car company doesn't put a lean on your car.......you own it.
You put it in Italics. Eg. Toyota Camry
You can but its very tricky unless you are a mechanic!
It is true that if the mechanical shop is holding the car because of non-payment of the repair, they would need to have filed a mechanic's lien on the vehicle in order to legally detain it. However: If your complaint is that the car was not fixed properly you shuold have taken the mechanic to small claims court, rather than just not paid him.
If you fail to pay the mechanic for services then they can put a lien on your car and this has nothing to do with you making the monthly payments on time.
A mechanic, or motor mechanic, or car mechanic.
Better than that, he can keep the vehicle, put what is called a mechanics lean on the vehicle, and if the owner still does not pay on time, the mechanic goes down to DMV, and gets a new title for the car, and sells it to recover his loot. Towing companies do a similar thing with unclaimed impounds.
The passive equivalent is "The car will be repaired by the mechanic."
When you let someone other than a car mechanic put them on.
Have it changed to the proper oil.
When buying a used car it is best to get it inspected by a mechanic that you trust before you put money down. The cost you put up for the inspection could be saving you thousands in the long run if the car ends up needing a lot of work that a mechanic could have warned you about.