I think your gift from the sky is the sunblind forward bumper stop, they appear to clip into the channel that has the spirral drive cable in it, it should just snap back in?? They dont seem to be firmly fixed in as mine are loose to the touch. There is one on each side so a quick visual check of side to side should reveal if this is the offending missing part.