The first thing I would do is hook up a mechanical gauge to find out exactly how much , if any, oil pressure you have. Engines just don't run too long without oil pressure... just a thought..