Will this work on the street?

All you can do is bolt that sucker into the car and see how it does on the street.

More fun with a four speed by the way!

I'm running 3.23 gears and get great gas mileage on the highway and good RPMs at 65 mph.