I have been getting intermittent codes all having to do with the throttle by wire on my 08 ultra. Last week my dealer put a new throttle position sensor. Engine light stayed of a couple days then started back. Over the weekend it came on as soon as the bike started to move. Had to ride 200 miles in reduced performance mode. The tech said he found a broken wire in the D clamp I think he said it was purple with yellow. Anyway it appears to be fixed now and all covered under warranty.