i did a heater core in a couple of 123's. 8 hours on the first. 6 on the second. finished without any extra parts. i was proud.
maintain the ph in the coolant to make the new core last.
be extremley cafeful with the dash so it does not crack.