icanfixall
Official GMM hand model
Idleing at 40 seems high but run it. Can't really hurt it running that pressure.
Unless thats with the oil cold
The location that you read your oil pressure from makes a huge difference. Mine used to be tapped in down by the oil filter, I'd see 40-45 psi at speed, 25 hot idle, and in excess of 60 cold. Now, it's tapped into the turbo supply line, 25 psi at speed, 15 idle.