My 5.2 was loosing op, and gaining oil. I replaced all the injectors to fix it. I'm not gonna say this is for sure your problem. Mine also would act hydro locked after letting it sit a bit, so I knew it was injectors. You could have an o2 issue. I put 32lb injectors in a car needing 26lb once, it's oil stunk of gas in 30 miles, so the computer may be throwing to much fuel at it.
94 jz, bruiser, la, cage,5.3 ls, 36 swampers 98 jz, the mutt, 3.5 iro, 33 swampers, avalanche conversion, 02 north face avalanche blacked out work truck, 06 rhino R1 engine, 4x4, Leeroy's custom paint, 04 escalade wifes truck 22s, 03 duramax 18s, completely blacked out, efilive by nick, wicked wicked truck, 39 chop chevy rod, aluminum 5.3 ls, 08 apex, 310hp mcx turbo, holz 162, completely black, CCM built.