nah your not screwed. The trans oil i cant help you with, but the oil i can. Just gotta let me know where its leaking at. If its coming from the valve cover, just replace the gasket, 20 bucks max. As for any other questions you may have, i strongly suggest joining 3geez Forums ........we are...