Steve,
It is the gearbox output shaft oil seal ( Mazda G/box ) It manifests it's self with a small drip after a run. I took the car back to Krazy Horse where, initially the tech. tightened everything which resulted in a much smaller leak but when it was on the hoist last Wed. I could see that it was still weeping therefore it is being changed on Friday.
The fault with the light switch is that each time you use the indicators, it flashes the headlights. Not really very safe !!
I hope you don't have the same problem as it will probably result in another Japanese worker being sacked !!!!