T-5 Transmission Leaks (I believe)

The thing ur askin wat it is is the check oil light sensor (or watever its called) that could be leaking but from the looks of it i still say the valve covers. Did u check the oil pan gasket?
 
I havent had time to check mine. I've had this car only about 3 weeks. I've been working on things like getting it ready to pass emissions first ;) (as you can see with the stock h-pipe).

I poped the hood and took a a quick look at the valve covers and didnt notice any leaking....but as you can see from the cardboard pic it's a slow leak. So it may be hard to find at first.