Best radiator for a 383
Electric fans vs OEM fan is a wash. If you don't need the electric fans for other reasons, keep your mechanical fan. And if you haven't tested the new motor with the old radiator, at least try it. Some motors just run super efficient and dont' need an upgrade. You can always upgrade if you don't like the results.