i THINK i may have at one point flashed a bad map (or wrong one altogether). i had 5 different xpr files on my phone, some were for editing, others for flashing. of course the temperature has been much lower than what it was when it would act up, but i recently hooked up my laptop with a cable instead of using the bluetooth adapter thru my phone, and flashed the STOCK maps and eeprom. ive been out riding a couple of times with no issues yet, but as i said, the temperature here has been rather low (for florida). Still would like to know what triggered the initial fault codes (code 23, 15 and 32).... guess ill never know