By CBS 2 Chicago Staff

CHICAGO (CBS) — An off-duty Chicago police officer, identified as Jose Castro, was killed in a crash that ended in an Arlington Heights backyard early Monday morning, after police said he fled an earlier attempted traffic stop.

Arlington Heights Police said Castro was driving a Toyota 4Runner at a high speed on Wilke Road, when the SUV went off the roadway and struck a utility pole around 1 a.m.. Police said the SUV then continued across Kirchoff Road and ended up in a backyard, located at 602 S. Reuter Dr., where it flipped over.

READ MORE: Chicago Weather: Monday Brings Wind, Blast Of Cold Air

Police confirmed, just before the crash, an on-duty Rolling Meadows police officer saw the speeding SUV and “attempted to conduct a traffic stop of the vehicle, but the 2021 Toyota 4Runner fled the stop northbound on Wilke Rd.” Police did not give chase.

Officers arrived at the scene of the crash and found two people outside the vehicle.

Castro was taken to Lutheran General Hospital where he later died, according to the Cook County Medical Examiner’s office. Sources told CBS 2 Castro is a Chicago police officer, who was off duty at the time of the crash.

READ MORE: Multiple Juveniles Arrested During Large Gathering, Fights Near Millennium Park

A 33-year-old passenger was taken to Northwestern Community Hospital and was later released.

“While speed was clearly a factor in the crash, impairment was also suspected, but not confirmed,” Arlington Heights police said in a written release.

Police are investigating.

A number of Chicago police officers showed up for a procession to escort Castro’s body from the hospital to the Cook County Medical Examiner’s office.

MORE NEWS: Murray throws for 2 TDs, runs for 2 as Cardinals beat Bears

Sunday marked his four-year anniversary with the Chicago police department. He worked as a tactical officer in the 15th district.

CBS 2 Chicago Staff