Sounds to me like it's a tuning issue, assuming your fuel pressure is correct. Is it a return or returnless fuel system?