PapaSmurf2k3 wrote:
he said he was at ~-15 PSI.
That is my biggest pet peeve! Vacuum can NEVER be read in PSI. Vacuum is not a force, but rather a lack of force, so it can never be expressed in terms of a force. The only ways it can be expressed is in how much it will move a given material in a tube or in absolute pressure. That is if you have 20 inches of vacuum, you have about 10 pounds absolute pressure. But it will almost always be expressed in kilopascals.
As far as your leakdown test, this will be the nail in the coffin. I expect that you either have very wide duration cams that need to be re-timed, or they are off. This seems obvious by your TQ, but the leakdown will tell us for sure.