x2^
chad.... your maf must have been on roids,
you can tap in a bit the center of the stock fuel pressure regualtor that will give a bit more pressure and a bit more for the 370's but
TOO LEAN IS NO GOOD< BOOM BOOM KABOOM!
bigger turbo, then get better management and more fuel. a simple as that