Depends on the era , 05 ish BLB engine codes have an oil pump design issue. There's a pre failure fix that can be done buts it's expensive. If I recall correctly BRE's are a better design with a similar issue but a much easier pre emptive fix.