i have a 2007 suzuki gsxr 1000 that runs great sometimes and then other times it loses

Maybe leads or fuel filter.
Leads break down under load.
And block fuel filter can restrict fuel when it is at high revs when it requires more fuel than at idle.
 
Back
Top