Answer by taking a quote from the following article:

Rodriguez was born in San Antonio, Texas. Her mother, Carmen Milady Rodriguez (nee Pared Espinal), is Dominican, and her father, Rafael Rodriguez, was a Puerto Rican, who served in the U.S. Army. Rodriguez moved to the Dominican Republic with her mother when she was eight years old and lived there until age 11. Later, she moved to Puerto Rico until the age of 17, and finally settled in Jersey City, New Jersey.

In March 2002, Rodriguez was arrested for assault after getting into a fight with her roommate, but charges were later dropped after the roommate declined to press the allegations in court. In November 2003, Rodriguez went to court to face eight misdemeanor charges based on two driving incidents including a hit and run and driving under the influence (DUI). In June 2004, Rodriguez pleaded no contest in Los Angeles to three of the charges: hit and run, drunken driving, and driving with a suspended license. She went to jail for 48 hours, performed community service at the morgues of two New York hospitals, completed a three-month alcohol program, and was placed on probation for three years. In 2005, while filming Lost in Hawaii, Rodriguez was pulled over by Honolulu police multiple times for speeding violations and on December 1 she was arrested for DUI. In April 2006, she pleaded guilty to one charge of driving under the influence and chose to pay a US$500 fine and spend five days in jail. She cited her high doses of allergy-relieving steroids as part of the reason for her erratic behavior. Because the incident was a violation of her Los Angeles probation, she was sentenced to 60 days in jail, a 30-day alcohol rehabilitation program and another 30 days of community service, including work for Mothers Against Drunk Driving. Because of overcrowding, she was released from jail on the same day she entered. In September 2007, Rodriguez allegedly violated her probation by not completing her community service and not following an alcohol education program. Her lawyer claimed it was a clerical error. On October 10, 2007, following a hearing, she was sentenced to 180 days jail time after agreeing to admit to violating her probation. She was expected to spend the full 180-day term in jail, but she was released eighteen days later due to overcrowding. In January 2009, Rodriguez completed her community service.

did she have any other legal probelms
In 2005, while filming Lost in Hawaii, Rodriguez was pulled over by Honolulu police multiple times for speeding violations and on December 1 she was arrested for DUI.