I can't think of anything less driveable (until you get it worked out) than a new DIY turbo system.