i work for an automotive parts supplier & drive an 07 f150 5.4.i tried diablo,superchips,edge,bullydog & hypertech tuners .i used the edge monitor to check 0-60 times.the diablo was very inconsistent&had average times,hypertech was second from bottom,bullydog was by far the slowest,superchips was a very close second & had the best driveability.edge was the fastest&has the most options such as gauges.edges customer service sucks,but it was still the fastest,and that was using only level 2 of 3.as for headers jba makes a good product,but i went with banks just to be different.they fit very well,have huge flanges,gave me almost 3mpg gain&they are stainless