Hi folks. I have gotten some help here before, and am hoping to get it again. I have a 2000 GTP, 3.5 pulley, CAI, stock other than that, 139k, needs an oil change but not low on oil. Last weekend I changed my battery, and yesterday it rained really hard, these are ust a couple recent variables to the car. Yesterday driving home, it developed a bad rapping sound/rattle kind of knocking sound at idle, as soon as you get over 900 rpms it stops, and doesnt come back til falling back to that range. I have no check engine light on, no smoke, and the car runs exactly as it should. I even got it on the boost to make sure and it was fine. I really don't know if this is internal or not, but I feel like I can hear the internals of the engine running seperately from this sound. The sound certainly seems loudest on the pulley side of the car. Also when it starts, it sounds like something might be catching or something like that. My gas milage has always been kind of crappy so nothing major changing there. Any advice? Thank you in advance!