If the TL says that it was charged off in 2010, and the last payment was made in 2007, then that's either an FCRA violation, or illegal accounting practices, or both.
Legally, they have to charge it off by 6 months after the DOFD. They can do it sooner, but not later.