So here's an update to this post. I have replaced everything I can think of and everything I've read online related to this code. I've replaced the sensor, actuator and magnet x2, the oil pickup ring, the oil pressure sensor, the brake pedal sensor, the fuel pump and the camshaft position sensor wiring harness as well as multiple oil changes. No luck, light still comes on. The truck has still never run poorly during all of this but the light continues to come on with the same codes.