Glad it wasn't the engine. Have you checked the oil pump bolts?