I'm interested in the comment 'the nose gear pin sits on the gear door'. I would have said 'nonsense!' I look right up there and can see the place to put the pin, and a red streamer hangs off the pin. It don't rest on anything.
I gather there was a ground power truck under the nose, and it has eaten that as well. They got it raised fairly quickly.