Almost a perfect day under the hood....

That throttle body is going to give you trouble. The throttle blades have a special coating. Carburetor cleaner will eat if off and you'll never get it to idle right. You needed to use specific throttle body cleaner....and no I'm not kidding.