UPDATE: Today I put back on the stock accordion turbo inlet pipe and I could not make the engine stall once. I then went back home and put back on the new 3" turbo inlet pipe and sure enough the engine will stall here and there when coming to a stop or slowing down.
Could this be due to the turbo not sucking hard enough to get all of the air that was just metered? I'm kind of at a loss here. I wouldn't have thought a pipe like this wouldnt be a problem but rather "fixed" my stock turbo inlet pipe as its being plugged with a milk carton cap and a screw LOL.....
My tune appointment was for this Saturday so this is the reason for "fixing" my turbo inlet pipe.
