I took my Z250SL to my old mechanic and he suggested the starting problems, turns over, red oil light comes on, doesn't take could/is dirty injector and suggested I buy some cleaner.
I am thinking of buying this STP injector cleaner. Is this a reasonable first action?