I have a 2014 Road King that I performed a stage one upgrade on right after I purchased it new back in 2014. I used a Vance & Hines FP3 as the tuner. It has been problem free since I bought it and installed the FP3 until just recently. The check engine light has been coming on and off randomly. This started the day after a new firmware upgrade was performed on the FP3. the FP3 has a maintenance section and the trouble codes indicate that it is loosing connection with various "modules" like the LCHM (left hand control module), the speedometer, the ECM, the BCM (body control module?) and it has stated a CANBUS fault. The bike has been running fine even when the check engine light comes on. I'm not sure if I have an issue with the FP3 or the actual bike ECM or something else. I'm wondering if anyone else has seen an issue like this and might have some insight into what it could be before I start replacing expensive electronic components or incurring $$ for diagnostics (which I know is probably in my near future).