To start off p1506 is idle air control overspeed error. I've had it for bout a month now I have replaced the iac valve and im still getting error turned throttle down it idles and runs fine but it just keeps the cel on and its getting rather annoying. If anyone has the solution it'd be greatly...