Hemi 4 speed

I could be mistaken. But, I think the PP number is TBE part number for trans.

You're right.

O is 1970
G is St. Louis plant
2580 - 3/8/69 (which is odd for a 70 car)
0070 - 70th unit built that day