Re: New and introducing myself
hi ryan and welcome to the world of the motorized bicycle. yes they are great fun, as far as your bike stalling. i know with mine i had to give a little help when starting from a stop with the pedals. i am sure other members will answer and correct me if am wrong, i ride an electric bike now and trying to remember., also probably would not hurt to turn up your idle a small amount.