Not throwing any codes, battery is new, coils checked fine. Fuel pumps are brand new, along w/ injectors and BAP. PCV valve was checked, it's fine. IAC is under the P-51 so it's gonna be difficult to check that w/o ripping apart the front of the engine again, but if it must be done - it must...