68 340 manual radiator 2898027?
There is a guy near to me I have bought parts from selling a 2898031
Not in the parts book but your list says 318 / 340 auto with A/C
It has a repair / recore tag on it. So I don't know if it's the OEM core or not.
1968 Dodge Dart/ Plymouth Barracuda radiator