Sounds very much like it could be a weather problem... lots of storms in the area, if it skidded on landing, makes sense.
Radar:
http://www.easternuswx.com/bb/uploads/post-332-1123015448.gif
Thanks nw and I tend to agree with your assessment of the situation.