It sounds like you might have some slug in the oil return holds on the heads. You might want to pull your valve covers and do an inspection. I had that issue with my Montero.
Cars designed by spreadsheets make sense. Cars designed by engineers make history.