Bike runs fine then just dies,new relocated ECM ,new bank angle , fuel vent hose clear and seems tank vent ok took it off sprayed it with wd40 float ball rattles around ,no codes , all electronics work ,pull over wait awhile cycle ignition switch then it starts , I don't touch anything ,replaced ECM ,bank sensor, but still stalled , problem went away for 400 miles but came back again today seem to happen most often day of gas fill up