I would try to sell it and by aftermarket. Maybe one of the guys on here would like an extra so you could buy a proper 93 aftermarket so it will just drop in. Make their life better and your life easier.
IF you decide to sell pm me or email me at Ruslowat yahoo.com. As for installing into your notch you will need new brackets since the R rad does not use the posts on the rad tanks like the stock units do.So you will have to find the R mounting system which is even harder to locate than the rad. Stan