Thanks for the help guys! I'm feeling a bit dumb because it turned out to be some stray data in one line out of 120,000. All worked out though.

Thanks,
Philip