If you have Tuneboy or a dyno shop near you does, then you don't have to buy the pcIII. You need to borrow one and then use the Tuneboy software to 'emulate' the tune from the pcIII. After that it can be downloaded into your ecu. Its on the list under tools in the edit program.
The following is a cut and paste off of the Tuneboy site:
"One of the main advantages of the TuneEdit program is that you are changing what the ECU is trying to do, the PCIII on the other hand is trying to change things after the ECU has done its calculations. This can cause problems (See below)
A key feature of the TuneEdit program is the ability to change the air/fuel targets in the ECU, many of the standard Triumph maps have areas where the ECU is intentionally making the fueling lean to help pass ride by noise tests. By simply changing the target air fuel ratio you can remove flat spots in the power curve without needing to put the bike on a dyno.
The ECU also uses these air fuel targets to control when the ECU runs in closed loop mode (Closed loop means adjusting fuel values based on feedback from the O2 sensor in the exhaust). If the air fuel target is 14.5/1 then the ECU will run in closed loop mode.
Note 1:
If you try and adjust the map (with a PCIII) in an area where the ECU runs in closed loop, the ECU will trim the map based on the feedback from the O2 sensor, this will in effect remove any adjustments that you have made with the PCIII. Not only that but it may cause other parts of the map to run lean because of the amount of trim it has had to apply to remove the PCIII trims. As you can imagine this is not a good situation.
On the other hand with TuneEdit you change an area from 14.5/1 to 13.5/1 by simply changing the target value, changing this value from 14.5/1 will stop the ECU from using closed loop mode in that area."