My 06 deluxe is acting up
Question? My 06 deluxe is acting up. it keeps stalling out when i come to a stop and at times it stalls out when i pull in the clutch lever. i can quickly restart. im thinking some sort of sensor. Thoughts on this. i hate to take it to the stealer.