The following information is drawn from the Service Manual for DTC P0108 -
"Manifold Absolute Pressure ( MAP ) Sensor 1 open circuit or short circuit to 5 volt sensor supply"
The MAP Sensor is situated to the left side of the airbox,
connected to each of the three throttle bodies by equal length tubes.
( See below image ).
The ECM is located under the headlamp - access is gained by removing the front cockpit panel.
NOTE: Before commencing the following tests switch off the Ignition and wait for AT LEAST 1 minute
to allow the ECM to complete it's Power Down sequence, then disconnect the main battery.
Pinpoint tests :
1. Disconnect ECM and MAP sensor
2. Check for short circuit between ECM pin B36 and ECM pin B34.
If OK - Renew MAP Sensor and proceed to Test 3.
If Short circuit, locate and rectify wiring fault, then proceed to Test 4.
3. Check cable continuity from ECM pin B36 to MAP Sensor pin 2,
and from ECM pin B18 to MAP Sensor pin 1.
If OK - Renew MAP Sensor and proceed to Test 4.
If Open circuit, locate and rectify wiring fault, then proceed to Test 4.
4. Reconnect harness to ECM and MAP Sensor, clear fault code and run engine.
If OK - Actions complete - quit test.
Fault still present - Contact Triumph Service.
I
think the MAP Sensor is the one shown as Item 6 here :
World of Triumph - Engine Management Systembut please confirm with your Dealer etc. before purchasing one !
Hope this helps

