I noticed the file you uploaded had two instances of the lstp.conf settings, is this on purpose?

The first main error I see is that you are using the pxelinux.0 boot file instead of the undionly.kpxe file that the newer versions of FOG are using. If you would like I can make suggestions and post a file that might work for you, just let me know.