Losing PSI with exhaust leak? you aint turbo bro. If youre losing that much psi with an exhaust leak your exhaust is too restrictive, but you have headers so....
BTW im running 20* of timing on a 3.4 and no knock. You need a tune.
EDIT: OH ANDDID I TELL YOU ABOUT GOING FROM A DIG?