you need a TB somewhere, old turbo cars had it prior to turbo, but i think this was a hangover from the suck through carby days.
you would need some sort of throttle, even in an auto car to get off the line in drag racing, might as well be a functional one.
but for running at WOT, nah it doesnt need a TB
Bookmarks