try checking out honda parts ? these bikes are honda licenced engines not sure about yours but bet its same as either a cg ( if it has push rod engine ) or xl if it has overhead cam . these are things that are easy to swap over from any bike really so dont give up !