Another update.
I found a tool that lets me format Upton 2tb as FAT32. I did that and it lets me mount and write to the disk. It also accepted the uid and gid parameters.
I can only think something I am doing formatting the disk as ext2 or ext3 is causing the problem.