Hard to say for sure without more info. Pipes been changed? Cams? Was the bike stock when he got it? Could be mapping, could be something as simple as varnish in the tank from the winter storage plugging up the tank screen.
Being a 2005, it should still be under warr...... might want to tell them to fix it.
