Budman congrats on being the brave soul to be the guinea pig.
I originally brought up the STS Turbo system on this website back in December of 2007 after seeing it on the PowerBlock:
https://dodgechallenger.com/forums/fb.asp?m=20579
I really like the idea and benefits of this system.
However, there is no way I would have voluntered a my car for such a project
One question I have is that in all of the projects I have seen they always remove the muffler and so all you can hear is the turbo whining up.
If that is all you hear is the whining what happens to muscle car rumble you would normally hear?
If the whine is indeed gone, is there a way or room to put muffler back on to get back the rumble. I know by the time you put the turbo over the rear axle there is not a lot of room to work with.
Budman.....your thoughts?