dude you need to suck it up and call a dealer...sitting around isnt doing anything. if you have the stock ecu, put it on. i wouldnt bother trying to get them to work on it WITH the juice box on there, as if the JB is bad, well, i just cant think of any positives of having that thing on there for them to work on. everyone changes the exhaust, and since the exhaust is the last link of the engine chain, and has nothing to do with oil delivery, it shouldnt do anything to the warranty.