Sorry for resurrecting this, but I just stumbled onto it. Figured it would be easier than making a new topic.
Andyjo, anything new to report other than your bashed oil pan?
I've got a DPST switch or two lieing around, might have to go all out if I do this though.
Gonna go dig around my engine bay tommorow and see what I can do, probably gonna install a tranny cooler and flush it out first though.