I saw the other thread only after it was closed (sorry mods!), but wanted to share that these weird messages are not exclusive to e90post, and the folks over at MBWorld think they are closing to catching this person: