To the guys advising that 20 psi hot idle is to low on the OPs listed engine, obviously dont know anything about that engine. To the OP, Please do some more research. The oil pressure you describe, assuming a stock engine and oil pump, is absolutely normal and could have very easily came that way from the factory. That said, there is quite a bit of variance so the most important measure is the past. If it used to always run 30 psi hot idle and now it runs 20, then be concerned. If it is 20 and has always been 20, it is perfectly fine. If you want to go to a thicker oil for a feel good, go ahead. These engines are not picky about viscosity. That thing will run a long healthy life on anything from 5w30 to 15w50. Base your decision on how you use the truck and the climate your in. If your doing a lot of short trips lean away from the thicker stuff, if you fire it up and work it all day or drive fifty miles to work, nothing wrong with jumping up a grade if you want to. Sorry for being harsh in the beginning, but there is no way anyone that knows this engine would say 20 psi hot idle, without any past info, is an issue. Sorry.