Just FYI for everyone here....the two bolts that are on the side of the pan by the trans, are too short. The ones they included when I bought the pan, were the same length as the other bolts, and they were way too long. Well turns out the short ones werent even grabbing any threads, hence I had a leak. I used some slightly longer bolts I had laying around and the pan is now actually sealing on that side.
Maybe just something I had a problem with, but figured I would post it here since its relevent.