Yeah. You probably should have test drove a few and done a little more research. Based on your post, I'd sell. I love mine but I'd be lying to you if I said I like its comfort and mileage. I had my seat done, added riser exensions, and swapped bars. It helped a lot but its no Caddy.
Man, what is going on with Yamaha? Weren't they named most reliable last year or so? Raiders are having some issues and Yamaha has actually replaced at least one bike with a new one. I haven't had any issues with mine but I don't ride it much. Yamaha's customer service number is 1-800-656-7695...