I have a 2018 M109 and replaced my stock air filters with the spike ones. Installed a Revo Cannon Monster exhaust, along with a Power Commander and Ignition Module and had it mapped on a dyno. My bike runs and sounds great!!! My F-1 error light keeps blinking I don't think it could be anything major because my bike runs so well I know with all the changes it would probably throw a code, any ideas on how to get the F-1 code to cut off?
I'm going to guess the new exhaust deleted the exhaust servo?
If that's the case, you will need to add an exhaust servo eliminator - in no particular order - MeanCycles sells REVO, there is HealTech, ServoBuddy - you can search the forum to see what people like and decide for yourself.
If that isn't the case, then you should pull the Fault Indicator (FI... not F1) code to see what the bike is complaining about.