I too have a '17 and sometimes it takes awhile to clear the code. So if the 6 hangs in the dash, it might be:
1. Connector not connected.
2. Wire out of connector.
3. Short or out of range is the gps.
Now you'll have to look down at the left [as you sit on the bike] down by the sprocket cover. Look for a green connector, light green wire of 4 at that connector. No wire out, right? Is connected, right? Then something is either short in the gps, or the flash is set for 6 and nothing is wrong with the gps.
So the question back is, was the 6 on when you bought it? Was N working when you bought it? If no, then sounds like a sensor or the N bulb is blown in the dash... just guessing here. If you lived close, we'd swap ECU's and find out if the flash is set to 6.
Tormenting the motorcycling community one post at a time