Hi Tomcat74,
I pray to god for your quick approval.
I am also an unfortunate soul like you, my namecheck is pending since 2003.
My lawyer told me that after 12 months USCIS would send another name check request by default since the previous one is considered to have gone "stale". But I don't believe that bitch. She says different things at different times.
However, I have a question for you. I was trying to figure out why some of us are stuck in namecheck and some of us are not. I was conveyed an interesting theory at one time that it depends on the region you are coming from.
Which state / city do you originally come from? As for me, I am from Kolkata.
Let me know yours.