Please post a link to the actual display that you have (or similar Ebay sale)
Mcufriend 2.4" shields share the Touch pins with the other TFT pins. So you must restore the YP, XM pins to OUTPUT after you use any getPoint() calls. e.g.
TSPoint p = ts.getPoint(); //point on touchscreen that has been touched
pinMode(YP, OUTPUT); //.kbv these pins are shared with TFT
pinMode(XM, OUTPUT); //.kbv these pins are shared with TFT
David.