Pete,Well I haven't done anything yet with my oil leaking water pump seal. Don't want to deal with any service shop, don't even know which one I want to patronize, and don't want the bike out of service.
I've also had a second shop not able to duplicate my shifting problem.
Keeping in mind how the 08 and later ST's have a hose installed instead of a weep hole to run any leaking coolant or oil right to the ground, Should I even bother with it? It's not enough to leave even a drop where I park. Right now it's just an oil trail on the side of the engine from the weep hole.
Knowing it's still under warranty, should I even take it in, and if so where? Any reason to take it where I bought it? I need some opinions please. Thanks.
I don't know were Halfax pa is but you might try World of Wheels in Seneca PA (Around Oil City & Franklin PA) they know ST's they have done lots of warranty work on my 1300 as it has 167 thousand on it. I just got my bike back from them last week after a water pump rebuild under warranty. Like some one else said take the tupperware off your self as all tech's hate to R&R it.
As for the shift problem I have a buddy from Ohio that his shift return spring on his 03 broke & the shifter would not pop up after shifting. He used a small bungee cord to hold it up for many many miles before he got it fixed under warranty. By the dealer I mentioned above, He brought it 300 miles to go to them. Try the bungee to see if it fixes the shift problem??
Kevin