Jonesy124,
The Garmin 60CSX is a unique unit with some unique problems. There were basically 2 major batches produced by Garmin, and there are some slight hardware differences between the 2 batches. The larger batch is compatible with our Chip, and simply needs a firmware update from Garmin, and it will work with our product. The smaller batch is not compatible with our Chip even with the latest firmware.
If you download the latest firmware from Garmin, and go to Setup ->Map-->Map Information (Circle with the letter i) You will either see the name of the map, or you will see Americas Marine Point Basemap. If you see Americas Marine Point Basemap, you have one of the incompatible Garmin 60CSX Devices.
Hope that helps out.
Matt