Turbo ideas...

Have you seen the twin turbo kits that mount the turbos low at the rear of the engine. I would think this would be good for a street car and use a good pump such as the turbowerx to pump the hot oil back to the engine.

http://www.powerblocktv.com/episodes/HP2010-02/twin-turbo-dodge-challenger

Turbowerx pump which has good feedback from guys using them.

http://turbowerx.com/Scavenge_Pumps/Exa-Pump/Exa-Pump.html

[ame="https://www.youtube.com/watch?v=3OxlVB5zfLk"]Turbowerx remote oil pump - YouTube[/ame]