I'm probably going to have to replace the radiator core in my 630 in the not so distant future (can't say I'm excited about that). Upon looking into where to get one, I found that some suppliers no longer handle them because they were getting burned by plates which weren't drilled properly for them. Any suggestions for where to source a new core that will fit like a glove?