sounds like a few different things could be going on. i would suggest verifying oil pressure with a mechanical gauge first. my 3.4 would read in the 20's when the car is warmed up and i'm in stop and go summer traffic. does it idle like its missing? i would look at the basic stuff first before diving in to an ls7 swap