Without sounding rude, I have no clue where you guys are getting your info but the MAP sensor most certainly DOES measure temperature. The MAP temp is used for timing, grid heater operation, fast idle, etc. It is the intake manifold temp, the one in the air tube pre-turbo is the inlet air temperature, and I really have no clue what it is used for, other than the ECM inputs list doesn't have ambient air temp, so this sensor must be where the ECM gets ambient temp, and explains why the instant 1,000 rpm fast idle can occur on temps above 15*F on the overhead, where the temp in the airbox must still be 15*F or lower, same with the 2 min delays fast idle.
Both sensors read pressure, in absolute. The ECM determines boost by subtracting the ambient (pre-turbo sensor) from the manifold (MAP) sensor, this is how it knows the accurate boost based on altitude.
Anyone who has a scanner that plugs into the OBDII can verify the data. You can watch the IAT's rise and fall with grid heater operation. I am always watching my IAT's, and use it as a basis for how good, or bad, an intake mod was.. Or to know if my ECM will command fast idle after 2 minutes, since IAT's have to be above 66*F for it.
EDIT: Well I just spent 10 minutes typing the verbage from the service manual and the battery died as soon as I hit save.. I forgot to plug the comp in after playing Wii... So now I don't want to re-type it.. so I'll paraphrase.. The Sevice manual lables them both as Sensor Temperature/Pressure. One is Sensor Temperature/Pressure - Intake, the other is Sensor Temperature/Pressure - MAP. The description says that they both relay temperature and pressure info to the ECM.