eric ramos
New member
hi guys I need some help I don't know if its because I fell of my mini bike or something but my engine been making word noises it starts of sometimes fine and sometimes it make a bad loud noise and turns of whenever I get it going it starts of fine but when I slow down or stop it well make a loud werid noise and turn off please help 
btw I just did a oil change because it had the wrong kind of oil but it stil makes that loud noise help

btw I just did a oil change because it had the wrong kind of oil but it stil makes that loud noise help