i just bought a 97 cobra about two weeks ago now i took off the throttle body cleaned it along with the maf, changed spark plugs and fuel filter and now i'm getting the p1506 code, the car is will idle at 1500 while i'm moving and takes about 10-15 seonds after a complete stop to drop to 1000rpm before it would idle at about 850-900, i cleaned the iac and it did nothing, also idk if the maf would make it throw that code, anyone have any idea?