So, we have the timing fixed. My husband put the engine back together, it fired over and runs well. However, now we have oil leaking out of the engine. It looks as though it is leaking from the seals or gaskets, we will try replacing them, is there any other reason it would leak oil?