My 04 will idle and i can run it wide open down the road all day but as soon as i try to ride sensible it pops and cracks and has no power. I took the carb apart it all appears clean. I found out a family member had torn into before me as well. Is it possible they left a piece out when they put...