Cant tell who it is, but there has been someone with a spot hack on your bf3 server for the past hour and a half. Everyone on the enemy team is always spotted. If there is an admin on, could they come take a look please?
I could send you the reports when it happens - no one claimed it, and no way as far as I know for me (as an average joe player) to tell. You can just see when they are on your team