so my cars ses came on a litte while ago, p0102 for the MAF... and a p0507 for the idle control system rpm above expected. my car has been idling a litte high lately but im not sure why... i installed a zzp high velocity stage one throttle body, just for the sake of getting a new maf because of the p0102 code, and i seafoamed the engine shortly after. the p0102 was the only code that was there before instaling the tb and seafoaming, and now i recently scanned it after the tb was installed and and its getting the p0507. I also removed the screen when i installed the new throttle body. so i cleared the codes out earlier today, and drove the car around and so far no ses light. any idea what is causing this and what i should do?