Ok it did run like a dream now I'm having the same issue and I have changed about everything I can think of tps, afm, coils, spark plugs,injector clean, fuel pump, fuel filter. It ran fine on the dyno and when I took it to the track and it fully warmed up it start getting a flat spot and surge at 3000rpm and thing else I can try??