When is a mechanic liable for a commercial truck accident?