Yes I did all those things flushed gas tank, installed new fuel filter, New spark plugs.. I checked and cleaned air filters, didn't try sea foam.. But I did run the poop out of it .. This bike has less than 10K miles.. I thought this would be a fairly straight forword fix.. Still have interest in moving on but I really would like to ride this Venture..