I bought 2007 Sprint ST, but the lamda sensor and voltage regulator
deffective. My dealer said horrible prices.
I can buy these parts on ebay but from 2006 Sprint ST.
I do not know this parts compatible with my ST.
Can anybody help me with this?
A forum community dedicated to Triumph Motorcycle owners and enthusiasts. Come join the discussion about performance, racing, cafe racers, bobbers, riding, modifications, troubleshooting, maintenance, and more!