turbo 6 bangers post here
Now Im no master mechanic but aren't you looking at reliability issues putting fuel in before the turbo.
Usually i see turbos on efi vehicles and when ran with a carb the turbo pushes into the carb not drawing from it. This might be why you have issues at idle also.
Again tho I'm no master mechanic