I have a 2018 ER and have 7xx miles on it. After riding hard for 10-15 minutes i will come to a stop and wait for the engine to idle down to 18xx rpm before shutting it off. Lately its been staying at 23xx to 24xx and won't idle down. Stock other than hps can and 2 degree timing key. Any suggestions?