Nope, nothing else. The car is stock and this was my only mod so far. Considering I'm from Europe, is there any chance that US spec is different from EU spec?
As I can't imagine how would pulling the plug and leaving the intake system "powered off" still make it work. I'm going to try and disconnect the battery today and see what happens. If that doesn't solve it, I will ask someone to connect it to diagnostics. Hopefully it's only fooled ECU by too much air and not something serious.