I have the Battery problem fixed but discovered oil dripping out where bellhousing connects to engine when the vehicle was parked facing downhill. Since it only appeared while facing downhill I assume its coming from the transmission. The engine oil level appeared fine. Is there some sort of main seal in there? Looks like the tranny is gonna be difficult to get at.