Definately oil pressure sender. It has a shield on it. If you pull the shield off it looks like a normal op sender. My guess is that it's been bad for a while causing high readings pegging the gauge. I've seen that a lot on those trucks. Don't be surprized if the gauge reads lower after replacement.....
Johnny