I believe each letter denotes 100,000 explorer units, not just STs. If your date code is B, it is one of the second 100,000 explorers built. The thinking was the more ford built the better chance they had worked out most of the new platform bugs. Maybe true, maybe not but my C code has 9k trouble free miles, other than throwing an erroneous code here and there.