You need to buy nothing more than the software and cable. But there is a snafu maybe. I am not sure if you can download your current map in the ECU, work on it, then return it. If you have the current map on disk, the map file, then you are good to go. Glens is the SME he would know if modifying the installed program is possible without a disk backup. If you can't you are looking at a retune. The TTS or the SEPST are both capable devices to get that accomplished in the right hands. No need to throw the baby out with the bath water.
Glens' analysis concurs with mine
"An alternative would be to adjust the Acceleration Enrichment in just that area."
You will find, based on my experience, when cams and so on are changed they usually need a little "less" not "more" fuel.
I am assuming the mechanical condition of the components is all good, especially intake seals, and also the O2 sensors are properly placed in the exhaust stream and isolated from crosstalk from each other.