I looked at a reason for bad rep on that thread and the only thing I found was where you ASKED for rep... that is almost a guarantee of getting neg rep.
Do you know who gave it to you? Did they leave comments? A single member with lots of rep power can do a number on your rep... so if you can see what the message they left you was, there's a hint.