dude - i'm finding you're having a ton of issues with your car! every other post is "I've had it! That's it! It did it again!"

just tow it to a mechanic and get it fixed. since your new transmission was put in , you've been having these issues....and now its leaking? confused check your fluid to be sure....

later. smile