I'm also looking for a pickup assembly for a Santa Fe B unit. ebay has this one which I think should work: 2332-49
I could order from Lionel but the $9 shipping is a bit much for something that should cost $1 in an small envelope.
P.S. Boxcar Bill, I'll be buying a 8057-200 smoke unit from you soon. I've like to support my LHS in Utah, but they either don't have the parts or would cost me more than ordering direct (including shipping).
Mr. Black
Does anyone put lights in their B units? If its got portholes it needs light coming out in my opinion.