Bought TSS Power Valves, not sure if they're OK for my bike?