Your car is a great example of why turbos are as awesome as they are. But I’ll correct you and say “turbos DO make for a great street car”. I love your car. And having way too much fuel system is imperative to having a successful turbo car. You’ve done it right.