(a)   The provisions of this Traffic Code do not apply to persons, teams, motor vehicles, and other equipment while actually engaged in work upon the surface of a highway within an area designated by traffic control devices, but apply to such persons and vehicles when traveling to or from such work.
   (b)   The driver of a highway maintenance vehicle owned by this state or any political subdivision of this state, while the driver is engaged in the performance of official duties upon a street or highway, provided the highway maintenance vehicle is equipped with flashing lights and such other markings as are required by law, and such lights are in operation when the driver and vehicle are so engaged, shall be exempt from criminal prosecution for violations of Sections 331.01 to 331.04, 331.06 to 331.08, 331.31, 333.04, 337.01 and Ohio R.C. 4511.66 and 5577.01 to 5577.09.
   (c)   (1)   This section does not exempt a driver of as highway maintenance vehicle from civil liability arising from a violation of Sections 331.01 to 331.04, 331.06 to 331.08, 331.31, 333.04, 337.01 or Ohio R.C. 4511.66 or 5577.01 to 5577.09.
      (2)   This section does not exempt a driver of a vehicle who is not a state employee and who is engaged in the transport of highway maintenance equipment from criminal liability for a violation of Ohio R.C. 5577.01 to 5577.09.
   (d)   As used in this section, “engaged in the performance of official duties” includes driving a highway maintenance vehicle to and from the manufacturer or vehicle maintenance provider and transporting a highway maintenance vehicle, equipment, or materials to and from a work location. (ORC 4511.04)