Man with all the issues you've brought up about your car, you really need to take it to a reputable tuner to work out all the bugs. Cheaper and much less heartache in the long run.
But as for the issues you mentioned, I hope you've put proper plugs in it this time. Otherwise, check your ISCV and MAF sensors, as well as any hairline splits in vaccum hoses. Not that many of them, so check them all.