Hello all, first post woohoo, to begin, I removed my airflow pipe in order to clean the throttle body since my engine was having a rough idle (it needed it for sure once I got a peak at it), in doing so I snapped a rubber connection hose to the pcv return line and had to buy a new airflow pipe from honda. After receiving this and cleaning the throttle body, I reassembled the airflow pipe by connecting it back to the throttle body and the airbox and connected the hoses again. After doing all of this reassembly, I started the vehicle and a check engine light came on, I continued by relearning the idle, and the light remained, scanned the obd2 and got the main code P0108 that the MAP sensor circuit was high, and got secondary codes P0113 (IAT sensor circuit high), P0102 (MAF sensor circuit low), and two P0507 (High idle) codes. Since this, I also noticed that the rev hang is now a thing on my vehicle, it wasn't before but from what I've read this is normal. Other drivability issues came up however, if I am braking from 15 mph down to 0 with the clutch depressed, the rpms hike up to 3k gradually while I'm braking then stutter back up and down until I'm stopped completely. I thought this might be because of my brakes being depressed but also if I am driving in first or reverse and I depress the clutch when rpms are lower than 3k the rpms jump to 3k before falling back down. I can confirm my foot is not slipping and hitting the accelerator nor is my floor mat on top of it either. I replaced the MAP sensor as the main code was that and also had one lying around. I've checked all lines with starter fluid to find a vacuum leak and haven't found one. My next thought is since the IAT is part of the MAF that possibly I could test the voltage from the IAT sensor to see if it is reading it right? It is still throwing the MAP sensor circuit high code even after replacing it with a new MAP sensor. Help or ideas would be greatly appreciated.