I've scoured the internet and have found nothing, today after work I was riding the XD home and pulled up to interstate speed about 3/4 throttle I heard a backfire. (it might have backfired from urban mode cutting it some slack) I looked down and had seen the check engine light had came on and the motor was bogged down like it was running with less than half the power. Pulled over in a lot and the engine stroke was lazy and throttle response was awful. Well 2 minutes later, like a switch the RPMs corrected and the throttle response was normal, couple minutes later bogged again and so forth. I bought this bike in Denver Colorado a month ago, I'm about 900' above sea level which would make it run rich I believe BUT ecu should take care of that. Tomorrow I'm gonna see if it's only running on one cylinder intermittently. Anyone have any ideas?