My 24k ST3 is suffering from intermittent fuel pressure problems, seems random but is more frequent just after filling up when engine is warm. Bike simply refuses to start and I cant hear the reassuring whine from the fuel system. Temporary fix is to tap the pump filter with a long screwdriver through the tank filler. I have had the pump assembly out checked all the connections and found no problem, tried multiple times to run pump with no apparent issues. Is it pump or filter, any ideas?