TFT_320QVT_9341, 3.2" TFT Nothing seems to be working (Only White Screen)

Hey.

I've bought a 3.2" TFT and a shield for it as well, which fits on an Arduino mega.

For the past couple of days I've been trying to figure this TFT out but to no avail. According to standard procedure I've downloaded and installed UTFT and UTOUCH libraries. They don't work. From the website it says the controller driver for the TFT is "SSD1289". Tried that but didn't work. From the fine print on the TFT, "TFT_320QVT_9341" the 9341 part had me thinking that "ILI9341_16" might be the driver but still nada. So far the TFT has been nothing but an over expensive Flash light.

So, nothing but White screen atm. What I want to know is there something I'm missing here? If so can someone let me know. Furthermore, how do I diagnose whether the TFT is in working conditions or not? Any help will be appreciated.

P.s. I've uploaded a couple of images of the TFT and Shield as well.
P.s.s I've tried the following links;
https://forum.arduino.cc/index.php?topic=183302.0

https://forum.arduino.cc/index.php?topic=134581.0
https://forum.arduino.cc/index.php?topic=134581.0

and a couple others.