Did you guys get this resolved? I am seeing 16.4 LTFT as soon as I take my foot off the gas. Running an XP cam and seeing about 15 in/Hg of vacuum at idle and about 13 at highway cruise.

I think my vacuum numbers look OK but I am going to check for leaks this weekend.