You should listen to me. No, seriously, listen to me.
Join Date: Oct 2008
Location: Santa Barbara
Motorcycle: Blue 2006 GSX-R1000
Re: critical failure injection k9 1000
Since you've previously used a mechanic, this might not be something that you can do. But I'd do the fuel pressure and, more importantly, the fuel discharge tests described in section 1G of the service manual.
HealTech and others sell a plug-in device that eliminates the FI code. You're asking for trouble without it as it makes it easy to overlook other problems.
Where are you? It sounds like you might be using dirty gas. If so, you might have to start filtering it when you get gas - a hassle but better than replacing the fuel pump filter every 6 months. An external filter is a possibility if that is the problem. But it's something we try to avoid.