Is anyone running the Edge Race, and if so what do you think of it? I had the Edge Evolution in my truck('08 F350) and had to take it out. I was left on the side of the road twice, dealership replaced the DPF, blamed the programmer. I sent the programmer back to Edge, they claim they ran it in...