So are you saying that there is a constant 4A load as measured through the negative battery cable connection to the battery? Can you diagram or explain how this test is set up? How is the ammeter connected?
Have the connectors been removed from the ECM to check for water migration and pin fitment?
Has a voltage drop test between both battery terminals and their respective end points (engine block and body for ground, etc.)?
Does the RAP work properly? With all doors closed, start the engine, turn on the radio, then turn off the engine and remove the key. Time how long the radio stays on until it turns off automatically. It should be around 10 min. Then try the same test again but see if the radio turns off when you open any door.
You might be better off not pulling fuses, but measuring the voltage drop across them to help ID which circuits are drawing. Pulling and reinserting fuses can interrupt communication between modules, waking them up and take you down a rabbit hole.