Twin Turbo LiL Red Express

so you took a vehicle that was
THE
FASTEST
PRODUCTION
VEHICLE
of its day...and added twin turbos to it?

i think you may have made a mistake by only putting a 140 MPH speedo in there