I have some notes that you should consider, thank you for uploading the photo of the circuit that you have installed in your TFT. Please disconnect it as soon as possible, there are some details that you should know before your TFT suffers irreparable damage!
The resistive voltage divider 5V-3V3, is nothing more than a circuit adapted to achieve that the signal with 5V logic that comes out of the arduino MEGA, is reduced to 3.3V and can be interpreted by the TFT controller without burning it with a voltage that is not correct.
In practical terms, this is the divider that we must build in each TFT control line.

The 5V input signal is the one that comes from each pin of the arduino MEGA, the 3.3V output signal is the one we get from the junction point between R1 and R2. To obtain 3.3V R2 must be twice the value of R1. If R1 = 10K, then R2 is equal to 20K.
Key: the circuit must be built for each control line: CS, RESET, CD, MOSI and SCKI found some elements to convert the ideas into hardware (if I'm wrong please have an electronics expert correct me!).

After some cuts ... by the way I found the shield with the microSD reader that works in both 5V and 3.3V MCUs, so I will basically focus on the TFT

I took the opportunity to connect the lines of the touch panel to pins 6,5,4,3 and 2, which the URTouch library requires.
These are the 5 circuits that I built in each control line between the MEGA and the TFT, in each one these are the values: R1 = 10K and R2 = 20K (10K + 10K)

Sorry for the roughness of the solder, the soldering iron already has a very damaged tip, for the moment, I have not been able to replace it.
The shield for the TFT has been like this:


The shield with the microSD reader, connected directly to the 5V SPI, does not have voltage dividers


Well ... it was time to connect the MEGA ...

It´s alive!