hey guys my check engine comes on every once in awhile and when I plug my code reader in it reads p04010 ( I think) and it says secondary air system malfunction, this to me sounds like a vacuum leak but I can't seem to find one, and I don't think there is one because the car runs fine, but I do seem to have a problem every once in awhile with the rpm's not wanting to come down and I think these are tied together, does anyone have any idea what this problem is or having the same problem? Any help greatly appreciated