I show the '39 GMC 228 camshaft as 2193486 and they show only one for ALL 228-248-270 gasoline engines from '39 to 53

The number you gave I can not match with any GMC parts from '39-'59