Help with my dune buggy 3.1 multiport V6?

I checked the TPS, and the voltage seems right. I also checked the coolant temp sensor, and it's OK. I got weird readings from the MAP sensor. The 5 Volts referance was fine, but it's sensor reading is higher at idle and drops to about 2.3 volts at WOT. I think that's backward, and it's bad, anyone know for sure?