its sounds like a fuel problem, my car acts the same if i turn my fuel pressure to low.