I have heard pulling your weight can also mean your butt lifting slightly off the seat on the drive. I'm not sure which is the case.
I imagine the etymology is similar to "way enough" or is it "weigh enough"? Which could have roots in "make way" or "drop the anchor". At this point no one seems to know.