Are All 340 Blocks the Same?

I have 2 340's , a 68 and a 70 , and both are pretty bad as far as the shift . The 68 wall thickness is terrible . The 70 is an AAR block , but you can see it has problems .