I have a 2003 XB9 that has developed a check engine light. I'm honestly thinking the bike is just needing an in depth tune up. Last year she was running just fine, but now it seems like she is overheating. I've owned the bike for 8~ years and never had a problem until now. I've only ever changed the oil and replaced a belt or two - anything more is past my comfort level. Harley doesn't service around me anymore and I'm kind of looking for someone who's familiar with the bike. Trying to get some riding in before I deploy - desperate for help! 260-385-3433 I respond quickly to text!