well just did an oil change few days back, now the POS is leaking. its coming from the driver side where the center beam is. wasnt doing it before the oil change, probably just a coincedence. anyhow, whats around there that might be leaking.
Check to see if your drain plug is tight, could be blowing onto the center support while driving. Can you see if it is comming out between the tranny and engine (rear main leak? ? ?). If it is not leaking there check the back of the heads for the camshaft end bushing seal. You will probably need a mirror as it is very close to the firewall. See Pic below