Re: Removing pedals off motorised bike and adding pull start
Ya actually can get them moving with out any thing more then feathering the clutch like a motorcycle. Give it a try.
One thing though is be sure to check with local DMV to be sure you don't need the pedals to stay legal. Here in CT, pedals are not required but are in many places.