any chance you have a car with California emissions? all sorts of extra vac lines from the air box area.

idle should be about 800 in park.

i do hear a whooosh when it turned off. no idea wtf it is lol