Starting to think oil pump gonna do oil pressure tes tomorrow and screen is clean and no dents in oil pan.