Repair and Maintenance
I have a custom ltr450 and it's could be a 06 07 or an 08 and when I bought it the bike was good and it had no issues whatsoever and recently I was getting ready to go riding and I turned the quad on and when I went to give it a little gas it made a loud popping sound and it sound like it either...