I removed the PC5 and the bike ran great.
Then I checked, and it appeared that the previous owner installed the wideband sensor instead of the OEM o2 sensor in the exhaust. So I decided to reinstall the PC5 without the autotune, and the bike ran just fine. Also, the USB port on the PC5 was damaged, to the previous owner leaving the cable plugged and the seat pushed against it, which damaged the USB port. I contacted Powercommander, they said it cannot be repaired, and I must send it in for evaluation either way. Shipping from Dubai to the US is $$.. So I went to a telephone repair shop, bought a USB mini port for 2$, opened the PC5, and replaced it myself. Now it is fully functional again :)
Although I still have the same issue, there is NO ROOM under the seat to leave the PC5 plugged in. Any tips?