maybe check your battery leads. that prolly wont have anything to do with it but just a thought! maybe try putting stock bov back on for a while? i thought if it had to do with the air meters it would idle crap tho! sounds very weird. let me know how ya get on.