Originally Posted by
veganbikes
No worries, happy to help. Though I would avoid the Cheng Shin tires unless free or better yet they pay you to take them. Not a quality tire in the least. However yes quality tire, proper inflation will help greatly.
I am curious where you are riding that you have no way of stopping? Not so much exact location but general conditions. I haven't ridden anywhere yet where I couldn't pull over or at least be able to walk the bike. I have seen places where it is tough to stop but with some warning to people behind you can generally get off and at least walk to a safer spot.