so i bought a new OEM oil pan, gasket and oil pan bolts for my '73 55 and had my trusted mechanic install... when i got 'er home last night, there was oil leaking from around the front end of the pan... any ideas? thinking it might be the timing cover gasket, or else the front of the pan gasket didn't seat properly..