I think what they mean by "pin" is the part that goes into the centre hole of the charger connector (I'd describe it more like a blade).
I had this issue with my phone starting last night. As an earlier post said, it's highly likely just a short circuit.
I cleaned my charging port with a pin and all seems good again.
I have the same ICS ROM installed since the day after it was officially released by Samsung, so I would think software issues are not the problem here.
I hope you all get things sorted.