I have the PMDG 747-400 for FSX, but there is no add on texture for the FSX version, but one freeware repaint is available for FS2004. Unfortunately the FSX version uses dds textures, the FS2004 uses bmp files.
Luckily, the physical models are the same, so I used the freeware DXTBmp program to convert the bmp files to dds files; the bmp files all had to be flipped vertically before converting. This seems to be common in such conversions, even though the physical models may be the same.
Although I like to fly with steam gauges and old fashioned nav, I do like learning about modern automated performance and navigation through an FMC. The PMDG model is incredibly well done both in physical appearance and systems operation.
If anyone wants my texture folder let me know and I can get it to you.
It also hand-flies extremely well, including flap retraction / extension, speed changes, and full manual approach to landing!