Hi guys, I have rang suzysport and they don't have the little compression spring that holds the idel arm, that pushes the little black rubber thingy down on the left side of the carby...
Have tried auto parts store... no go hopinh maybe want 33's would have some? with the little pin too?
Pic will explain what I mean
