You also said you checked for vacuum leaks. I would physically check all the hoses and connections. Mine had a couple frayed ends. I also did a smoke test after to confirm no leaks.