So it seems that my MAP is updating as it should but the Vref voltage is wrong and hence the MAP reading is wrong. It also seems that my oil pressure voltage is the same regardless of RPM or if I am running or not. I probably have a short in my oil pressure sending unit that is affecting my MAP sensor.