I'd go with the Xcal2, but dont get it from JMS. I got one from JMS and I have detonation with each tune above 4k. I cant run the 93 tune at all. If I run the 91 tune I have to use 93 octane. anything less it will ping badly. at first I thought it was just bad fuel, but i've tried 5 different gas stations and it still happens. on top of that, another stanger in my town has an XCal2 from another supplier, runs the same 93 octane from the same gas station I tried first, and he has no detonation whatsoever.