No, your car insurance won’t cover faulty workmanship. However, if you have reason to believe your car was damaged by a mechanic and they are refusing to pay to repair it you could file a claim against their company liability policy.