I just recieved my 22" Champion radiator from Challengergary yesterday. I haven't put it in yet, but hope to do so soon. The radiator looks great and was shipped to Canada very quickly. He was great to deal with. I have a 340 built with roughly 400HP as well and hope that this will work...