LINDEN -- The car accidents city police officer Pedro Abad was involved in during the past 10 years include one in which he rear-ended a car at a stoplight, another in which he crashed into a highway guardrail, and a third in which he slammed through the front of a store, police records show.

Abad, the driver in a March 20 Staten Island crash that left two men dead, had eight prior accidents on his record, including two that led to drunken driving charges.

Besides the two latest accidents to come to light, the rear-ending of a car in Linden in 2012 and slamming into a Garden State Parkway guardrail in Holmdel in 2013, Abad has also been involved in accidents in Linden, Roselle and Montclair.

The Linden crash, at 2:39 a.m. on Aug. 19, 2012, resulted in one of two violations on Abad's record.

Driving the same 2011 BMW that he crashed into a parked car in Rahway the following year, Abad rear-ended a 2007 Toyota stopped at a red light at North Wood Avenue at West Elizabeth Avenue, according to the accident report.

He told police he had been looking at his phone and did not notice the Toyota had stopped, the report says. Officer Martin Jedrzejewski issued him a summons for careless driving.

On June 20, 2013, Abad was driving through Holmdel on the Garden State Parkway when he hit a guardrail around 12:23 p.m., according to an accident report. He told the responding trooper that he had lost control of his car when a white pickup truck cut him off. He was unable to provide a license plate number for the truck.

A State Police accident report from June 20, 2013 included this diagram of Pedro Abad's car hitting a guardrail on the Garden State Parkway. (New Jersey State Police)

The diagram included in the accident report shows Abad's car crossing over three lanes before hitting the guardrail. His car was towed from the scene, and he was not cited or charged.

Other accidents on his record in which police responded and wrote a report include: one in Montclair on Sept. 8, 2005; one in Linden on Dec. 17, 2008; one in Roselle on Aug. 16, 2009; a second in Roselle on Jan. 22, 2011, in which he was charged with driving under the influence and careless driving after crashing his Audi into a supermarket; another in Linden on March 9, 2012; and one in Rahway on February 26, 2013, in which he hit a parked car on Monroe street.

The Roselle drunken driving charges were later dismissed.

The charges out of Rahway -- including driving under the influence, DWI in a school zone, and refusal to submit to a chemical test for a crash -- resulted in a suspension of his license from October 2013 until May 2014. He was required to install an ignition-interlock device on his car until September of last year.

New York police are investigating whether alcohol played a role in Abad's crash earlier this month, in which authorities have said he drove his Honda Civic the wrong way onto Staten Island's West Shore Expressway and collided head-on with a tractor-trailer.

Two passengers, Linden police officer Frank Viggiano and city resident Joseph Rodriguez, both 28, were killed. A third Linden officer, 23-year-old Patrik Kudlac, was critically injured. Abad and Kudlac remain hospitalized on Staten Island.

The officers were off-duty at the time.

Police department officials have declined to comment on Abad's driving record.

Katie Lannan may be reached at klannan@njadvancemedia.com. Follow her on Twitter @katielannan. Find NJ.com on Facebook.