I was gifted a 2003 civic si k20a3 and it was sitting for around five years and all it needed was a new alternator and it started right up! But after about two day after that I started it and it consistently started surging from 1k-2k rpms and it threw an idle air control system code so I replaced it and nothing so then I replaced the map and that did a little bit after that once I started it it would do the hunting then once warm it settles at 2k rpms and will not go on so I tryed putting it on a hill and bleeding the coolant system of air. STILL NOTHING! So today I checked the PCV valve and it’s perfect I don’t know what it could be and I forgot to mention that it drives fine. Any ideas?