i have an 05 tahoe and odometer reads around 350k, i was told the engine had been swapped by previous owner when i bought the truck. had some lifters fail and spun a main bearing with low oil pressure. had a mechanic do a full rebuild. still lower oil pressure after. 5-10at idle and read 12 when i hooked it up at the shop. would only increase to 15-20 when at 2500rpm+. no change whatsoever in higher rpm’s. changed pressure switch before getting a solid reading, no change. i did a flush and dropped the pan and found a mixture of sludge and metal shavings. i asked the mechanic and he said that it was probably some metal from the rebuild and what was leftover in oil galleys. the pickup tube was clogged. the mechanic had changed the oil pump but not the pickup tube. i decided to switch to a high volume oil pump and put a new pickup tube on when i replaced it myself. made sure the correct o ring was on and torqued everything to spec. i did a flush, and then changed it out with mobil 1 5w-30 full synthetic with an stp filter. at first crank it reads 50-60psi but once it’s warmed up i am still reading on the dash around 10-15 at idle but oil pressure increases with rpm this time. i’m at a loss.