My 07 M1000 is doing the exact opposite. Right off the trailer runs like a champ until it gets warm. Once it warms up, three to four miles from the truck I can't get full throttle or it just cuts out the whole time I hold it wide open. If I stop and let it cool off for a few minutes it screams again until it warms up again. About the guages!! My speedometer jumps from 0-30 sitting on the trailer and ten milles from the truck the odometer will read as many as 40-45 miles. Dealership is confused!!! When it runs I love it but it doesn't happen very often.
sounds like grounding issues to me. when thinks heat up it expands causing a pinch-point.