Subsurf, triangulate and UV texture problem
Blender doesn't subsurf n-gons or triangles that well. Try retopologizing the mesh, and then applyong the subsurf and triangulate modifiers and UV them after that (you can duplicate the mesh before you apply the modifiers so you have a backup)