(a)
The State Fire Marshal shall, in conjunction with the Department of Motor Vehicles, develop regulations and procedures to temporarily suspend the commercial motor vehicle license of a person who is operating a commercial motor vehicle while transporting unaltered dangerous fireworks, as defined in Section 12505, having a gross weight, including packaging, of 10,000 pounds or more.
(b)
A driver of a commercial motor vehicle shall not operate a commercial motor vehicle for three years if the driver is convicted of transporting unaltered dangerous fireworks, as defined in Section 12505, having a gross weight, including packaging, of 10,000 pounds or more, as described in Section 15301 of the Vehicle Code.
(c)
This section shall not apply to a person who holds and is operating within the scope of a valid license as described in Section 12516 or valid permit as described in Section 12522.