Hi shelby,
good to hear you got the correct core to fix your problem.
At The Dealer once I had a used imported, from England, gen set that overheated on 100F + days.
Checked everything including Cat part no tag on the core and it APPEARED to have the correct core fitted.
After many $$$$'s testing a tube and fin count said otherwise !!!
I found a radiaror Co tag hidden on the core and the penny droped as to a possible incorect core with the correct P/No.
So we need to be careful of what is actually fitted by tube and fin count not just P/No tag say so.
Cheers,
Eddie B.