Dimmer switch is a joke, no vacuum leak and i bought a new MAF so that was not the problem. I've had the headers on for 4 weeks so i wouldn't have thought that could be the problem. When i unplug the MAF it runs fine. weird