I recently purchased a 86 Grand National, It has a major oil leak!! I degreased the engine, started it up and let it idle for about 10 mins and it didn't leak. I drove it down the road about a mile and punched it once. When I stopped oil was pouring from the front cover. The front oil seal isn't...