Don’t think so. I think it’s something to do with a sensor on mfi system ,auxiliary air device, fuel shut off valve , cold start etc causing overfueling. Don’t no how to rule them out. It ticks over / rev ok on the drive , but soon as you take it out ! It stars of as a slight miss as low revs , then a few miles later it starts to miss like fook till after 2500 rpm ,, then it takes off longer you drive it the worse it gets.