I believe I have read that on the 03 and up models the gauge in the cab is simply an idicator. The pressure sending unit only notifies the pcm that oil pressure is present and the pcm simulates a fluctuation in oil pressure. It is very odd then that the gauge would read low as it is only an idicator. I would try the sending unit then the gauge itself.