The enforcement officers of the Department and other law enforcement officers so authorized by the Department have the authority to exercise the following powers to enforce the provisions of Code Sections 32-6-26 through 32-6-30 relative to the enforcement of laws relating to overweight loads:
(a) The authority to stop a vehicle or load which the officer has reason to believe is violating the overweight provisions of Code Sections 32-6-26 through 32-6-30.
(b) The authority to request the driver of such suspected load or vehicle to drive upon scales and to weigh said vehicle or load, upon warning said driver that his refusal to allow weighing may result in suspension of the driver's operator's license.
(c) The authority to order the driver to comply with the provisions of Code Section 32-6-27(e), requiring the unloading of the gross weight in excess of 6,000 pounds over the legal weight limit.
(d) The authority to order or permit a driver to shift his load in order to bring the axle loads within the legal limits, as authorized by Code Section 32-6-26 (i).
(e) The provisions of Article 2 of Chapter 2 of Title 10 shall not be applicable to the weighing of vehicles and loads pursuant to the provisions of Chapter 6 of Title 32 of the Official Code of Georgia Annotated.