Im pretty sure it kicks. Got a hit on a stock muffler for it. I was looking into the weakends exhaust but they are all sold out. Might get a small 25mm filter to put over it.
Ill try the carb clean. Little project for the weekend. How did you know it was 150?