Kevin,
I encountered this issue with my Zero-In map module. DNN properly handles floating number formats, but the Google APIs do not.
If you have a localized lat/long 32,1234 / -96,1234 (using commas instead of periods), the JavaScript passes those values to the Google API. If you are using the US Google API, it is expecting periods, not commas, and will not correctly render the point.