Posting for a friend,hope some one can help him. 2018 850. Last ride of last season check engine light came on a dozen or so times. Finally got the sled down the hill and Took it in just this past fAll. Dealer said there isn't anything wrong. When he got it home we took the hood off and found...