I'm pulling the intercooler tomorrow to see what if I find anything, but the new turbo has just over 1500 miles on it since it was rebuilt and ported by deadbolt. I'm going to do a compression check tomorrow as well. Any other thoughts before I start tearing things apart?