They both idled at 12...Im in Colorado so I know that contributes for some of it. When I was at 2000 ft altitude in Phoenix it was idling closer to about 16 inHg....
Ive often wondered about this too but have been able to find no source3s of leaks anywhere...