I hate to have to tell you this, but those solder joints are still not good enough. The touch screen output signals are analog, not digital. So, instead of sending a stream of either 0V or 5V signals, the screen is representing touch position by sending a range of voltages in very small increments. If the electrical connections for these signals introduce any sort of resistance or fluctuations, then your readings will be very erratic.
Digital signals are much more forgiving than analog signals - that's why modern electronics have been moving away from analog signals to digital signals (think digital TV vs. analog TV, CDs vs. vinyl records, cell phones, etc.).
Three of your joints are solder-starved, and the solder has not flowed onto the pads. They look very much like what are called 'cold joints', where the solder has stuck to the pad enough to appear solid, but it is really only acting like glue and not making a solid electrical connection.
The fourth joint has a huge blob of solder, but even there it's obvious that the solder has not flowed onto the pad.
All of these problems occur because you're not heating the pad - you're only heating the pin.
Try holding the tip of the iron on the pad, and lean the tip against the pin. That will allow the iron to heat both the pad and pin.
And please take some time to thoroughly review our
Guide to Excellent Soldering.