large turbo B18C1 Honda hatch that has been stripped down doing 10's and 11's = Very possible with slicks.

However, him saying he took the turbo out because he was afraid of the car = he probably never had it.

With that setup it is possible, but I doubt he ever had that setup.