yeah i had this problem, the idle flucates and teh car stalls make sure that the intake u have who ever did it has the stock piping on with the mas sensor that sensor and stock tubbing are connected and have to stay on then u canadd any other piping if u take the whole piping off and in your case this is what i think u did u will get your symptoms