You might also check the oil pump inside.I always take new oil pumps apart and clean them before installing them.You can find alot of junk in them from sloppy workmenship.A siezed oil pump can also cause the problem you had.
EvilDr235