Well I have the KEM 345 tune on my LiveWire that I specifically purchased just so I can run the 345 tune so my opinion would be slightly biased. However, I spent months on here reading and researching before I was going to make a big purchase on a tuner so I investigated all the options. From my research I found the conclusion that the KEM 345 was indeed the best running overall tune on the market for the 6.4L PowerStroke. A lot of stipulation was argued between the Spartan 310 vs the KEM 345, however I learned that Mike at KEM is the main guru behind most if not all of Spartans tunes that made Spartan successful on here. Whatever the political and personal outfalls there were between Mike and Spartan, Mike came out independently with the 345 custom tune which reportedly runs cooler, shifts smoother, and has the most reviews by people who own both a Spartan tuner and had purchased the KEM 345 tune that say the 345 trumps the Spartan 310 tune. Then Spartan released a firmware update that strictly prohibits using Mikes 345 tune, but Spartan says that Emotion "released a new software for us, so we obviously took it"
, and acts as if it is only a mere coincidence that the KEM 345 custom tune can no longer be ran on the Spartan tuners. Now Spartan is vigorously working for an update on their 310 tune to regain the top spot, but it looks like it has been taking them a while since the brain behind all their tunes is no longer with them.
Again, my slightly biased opinion on the KEM 345 tune. I have never owned, or even driven in a truck with any other tunes, this is just my conclusion over months of research on these forums. I await the ministry of propaganda to try to shoot me out of the water.