Too many questions on the premise you only drove for two weeks. What does your contract say? (Assuming you had one).
What do you still owe the owner of the truck?
Many contracts have provisions in them on notification,truck return location, drug tests and physical tests etc.
You may or may...