I was able to solve this issue. I originally was only mirroring debian-installer for the "hardy" section, but from my apache logs during imaging process, I realized the pxe installer was looking for debian-installer in hardy-updates and hardy-security.
I had the first line. I had to add the two lines after and resync the mirror. Then it worked.
deb-amd64 http://mirror.anl.gov/pub/ubuntu hardy main/debian-installer restricted/debian-installer universe/debian-installer multiverse/debian-installer
deb-amd64 http://mirror.anl.gov/pub/ubuntu hardy-updates main/debian-installer restricted/debian-installer universe/debian-installer
deb-amd64 http://mirror.anl.gov/pub/ubuntu hardy-security main/debian-installer restricted/debian-installer universe/debian-installer
NOTE: My mirror is using mirror.anl.gov because they have a fast connection. Yours probably says archive.ubuntu.com or something.