I finally got gps to work. The issue wasn't com ports at all. I think I must have let customizations run when they shouldn't have. I followed instructions based on this post:
http://forum.ppcgeeks.com/showthread.php?t=58104
and now it works great.
Thanks to
rzawora