I have old Husaberg FC501 1991. Engine start easy and run nicely but middle and top-end power is lost. Low rev rpm engine is strong but that's it. Fuel is new, and carb is std setting. If I increase speed and close throttle I can hear some back fire. My opinion is fire timing is late, but how I can check it? Or, maybe cam timing is wrong, but how it check? I bought this bike two days ago (yes, very cheap) and engine is total rebuild. I'm sorry, my English is poor, but I'm from Finland 8)