You may have better luck than me but after 4 years or searching and waiting....I gave up my roller and sold it. It needed the same parts as yours but I had a great running engine. I had high hopes of fixing her up but it was not happening. Wished I never bought it and should have researched parts availability before purchasing. Good luck.