Go easy on OP, what's done is done. Possibly limp mode from overboost or something. Impossible to know with out the logs.
This is it. Have the dealer flash it back to stock + diag. Lose the tune, you don't want it anyway, you don't know anything about it I assume? Especially without the...
it's actually really shitty. It's from China I'm sure. I was testing fitting it for Suvneer, and decided to leave it after I installed the Verus splitter. They're out there, unfortunately, eBay is probably you're best bet.
For the record, I'm being serious. Cars are a huge money pit. We spend insane amounts of money on shit that brings a single person (the owner) joy. We're paying for happiness, and we can't resell that, nor would we want to.
That's what car people do. It's stupid, we're all stupid...