Journal bearings dont really need restrictiors, escpecially on a new, journal bearing turbo.starlets dont really run high oil pressure and the oil feed i imagine is around 4an so that provides a restriction. Have you checked your oil drain setup? Only blockages? Uphill areas? Tight bends?