No, its really not. Just a few wear items wore out all at once. Not really a big deal to fix whats wrong with it either. The battery was actually 3 years old and just wouldnt hold a charge anymore. I got the wrong one (right one according to Walmart’s book) and that didnt work but the one I got yesterday at Napa is the right one.
The stalling issue last weekend was due to slack in the throttle cable. It was sticking in the box on the handlebars and adjusting the cable fixed that. No stalling today.
It ran great when I just took it for a ride in the woods/along the power lines by my house a little while ago. I got wet as fuck riding back there though, so maybe a long ride this afternoon wouldnt have been such a great idea afterall.
Other than what went wrong in the past week I havent had any real issues with it. I had to replace the tires because they were worn out and thats about it.