Hi again,
could you attach a faulty image you get?
Your vi doesn't seem to have any problem to me.
The saved image has all the grid lines as the graphs, see attached.
I've tried it on WIN2K OS. What you can try is changing the Compression level: you can set it from 0 (no compression) to 9 (max. compression); by default it is set to -1 (no change) which should correspond to 5.
I can add that I've used your same method for creating .png files from LV graphs in a huge application. This has been correctly working on different pc's with different Windows versions.
Let me know,
Alberto