For a cam and valves you could try contacting Sammypro.com, thats also his username on here. Otherwise there is Superf1y on the teamswift.net forum for cams and valves. Calmini and Trail Tough supply cams but the other two will most likely be able to supply you with good advice as well as parts.