The sim800l that is not 5v tolerant. powering it from 5v in arduino

Sounds like a good candidate for a 'power bank'.

" Power requirements is probably the most common issue with the SIM800L. This board draws a maximum of 2 A with an input voltage of 3.7 V to 4.2 V. This means you must not connect its pins directly to a 5 V Arduino! It doesn't even run on 3.3 V. However, its TX and RX pins are 5V tolerant.

Some YouTube videos power their modules from the Arduino UNO's power pins which really doesn't work for me. When on USB port, the Arduino's 5V pin can supply a maximum of 450 mA and when on its DC Jack, about 800 mA."