Hi guys, I'm really hoping someone can help me here. I had a really bad roaming idle on my d15b2 which I couldn't fix but wasn't too bothered as I knew I was going to do a z6 mini-me swap. Ive done the swap and guess what the roaming idle is still there. Its so bad it stalls at red lights even with the idle screw fully out. So I think it cant be the iacv or anything on the intake manifold as they are all new. What else could cause it? Could my battery or alternator be to blame as when i use my electric windows the idle drops badly. Thanks for any help in advance.