That sounds like timing, or major leak...do a boost leak test before anything else..then recheck your timing..you did perfom a timing belt replacement?? I imagine you did becasue you indicate a rebuild.
One other thing I would recommend get rid of the electric fans. Can't beat the stock setup..