Solscuba....Sorry to hear of your troubles. I would go to a good Local Mechanic first to try and undo things, this way you do not damn your warrantee right away. You may just be overlooking something small. Once you go to the dealer and tell them what was done, goodbye warrantee.
It is going to cost you either way, this way you can alsways convert back to stock if there is a real problem down the road and need support. Just my

---GOOD LUCK
Ahhhhh the wonderful world of computerized engines and moding
