2003 Dodge Ram 1500 - flashing ignition control module

Do you have to have your new ignition control module flashed b4 starting up

Where is the “ignition control module” located?

Are you replacing the Powertrain control module or the ignition immobilizer module?