It all unfolded around 3 a.m. the suspect called a tow truck on the freeway at Grand Avenue. According to the California Highway Patrol, they got into some sort of argument on the freeway shoulder and the suspect opened fire, striking to tow driver, and took off.
When CHP officers responded, they found the victim suffering from major injuries. Officers tracked down the suspect and a chase ensued.
Some 10 minutes later, the chase ended at a gas station on Arrow Highway and Citrus Avenue in Covina.
"When the vehicle stopped, the subject exited the vehicle and produced a firearm," a CHP officer told reporters at the scene.
It's unclear if the suspect pointed that gun at officers, but he was struck by gunfire and taken to the hospital. The CHP later announced that he died.
Meanwhile, the tow truck driver involved in the initial assault was also taken to the hospital in critical condition.
No officers were hurt in either incident.
Over on the 210 Freeway, all eastbound lanes were expected to remain shut down until further notice due to the police activity. That created a significant traffic backup in the area.
DEVELOPING: We will add more details to this report as they become available.