if I might make a suggestion. fix the issues at hand before adding something that could cause more. changing parts right now isn't the best idea if your alrdy having problems. fix it now, then add later. I had to wait months to resolve some issues with mine before moving forward with the build. no point in compounding problems.
Boomy im trying to fix the problem I just cant pinpoint whats causing it. I've done everything from new fuel filter/ regulator, new maf, new thermostat everthing that could cause my rich codes.
I think I found the leak like boomy said right at the clamp that hooks the stage one and two intake together I sprayed some soap water around the coupler and the idle changed big time like it wanted to stall out.