I was going to mount it where the stock unit goes - looks like a good place although I may move it forward about 6" or so to keep it away from the condenser and radiator. I may even build a small shroud and put an electric fan in there that operates when the car is on. Sitting still and running doesn't get any air over the oil cooler and I'm sceptical about how much it actually can do in turbo timer mode without moving air. Keep the oil cool I say, lots of engine parts will love it.
My CarPuter Headquarters: [ ashleypowers.com ] agpowers@bellsouth.net