A Salem man has been fighting this problem for years. Four years ago, Leo Martinez was notified his driving license would be revoked because the states of Florida, Wisconsin and Illinois were confusing him with a man with a similar name -- a felon and drunk driver.

It was all because of a computer mix-up in the national driver registry. It's a system used to stop bad drivers and criminals from getting licenses in other states.

It turned into a bureaucratic nightmare for Martinez, until Team 5 contacted the Massachusetts Registry of Motor Vehicles, and his license was reinstated.

But, it’s now happening again.

"It's happening again. I got the same letter threatening revocation of my license because of offenses listed," Martinez said.

At one point, Martinez even had his fingerprints taken to prove his identity.

"Trying to explain to them it's someone mistaken for you because their name matches first name, middle initial or last name," Martinez said. "My knowledge is that people have a unique license number."

The data base does not match Social Security, license identification numbers, full middle names or addresses.

"Over the years this has cost me and my wife, aside from emotional stress, anxiety, thousands of dollars," Martinez said.

Once again Team 5 contacted the Massachusetts RMV, who said they'd resolve the problem. But why, do these cases of mistaken identity happen over and over to the same person?

In a statement the RMV said, in part, "We do run our licensees against as much information is available in NDR to rule out inexact matches" but that the cross check isn't a perfect system.

A clearance letter, they said, should take care of any future problems.