A signal isn’t generated until the (ferrous) bolts start passing the speedo sensor and the bike or wheel needs to be moving for that to happen.
Update, took it for its maiden voyage, 50 miles, yellow light goes of when I accelerate but comes back on when normal crusing, also seems a bit under powered, so may get it booked in to get it checked over
Still got yellow light, changed the lamda sensor, that didn’t help, is it worth removing the spacer for the Speedo sensor as the caliper bracket is powder coated?
Is your speedometer working?? If so, no point. If the speedo is working but yellow light is still on, maybe disconnect the battery to see if it will clear it?
If the speedo is working, you are getting a signal to the ecu from the sensor, so no point in messing about with the sensor cos it’s working. Have you checked for error codes?
The yellow light is most likely indicative of another fault, not the speed sensor. Best to connect JPdiag and read the error codes.
I don't know, I've never dealt with a GT. I know that you can read error codes on some models, mainly the 749/999, some models are a bit more cryptic and some simply light up the engine management light with no further information.
The warning light could be one of several problems. Only way you’ll get an answer is to either use a diagnostic tool like JpDiag or get it to a dealer and have codes read out.