Spoke too soon anything close to 15psi and it runs rich.
Could it be the stock boost controller?
If I can get hold of a compressor im gonna check for leaks tonight.