Just because one thing got messed up doesn't mean that the car is Cr*p! Take it to the dealer and they will fix it.
Also, hypercars and supercars have issues as well. LOTS OF THEM. You take a McLaren 720S out and in a week something is messed up with the quality or something, Chill out and...
Oh man that sucks big time. I am glad you are OK, things can get replaced and you can buy another one.
Having said that, it's truly terrifying to think that a 'faulty' part or component might have been the cause. Imagine cruising down the highway at 60 mph, then downshifting and accelerating...
I wonder if Steeda accepts S650s that we currently have and put the mods and you only pay for the mods/install instead of buying the whole car with everything from them.