(1) Changed the power supply - the bike originally was using batteries to provide power - DC 3V and DC 6V, which was kind of anonying that every few days the batteries had to be recharged. I changed the power sources using 110V AC converting to 3VDC and 6VDC, now I just need to plug the power cord to wall outlet, that is.
(2) Adjusted the resistance - It has been 3 years since I bought it. Over time, the resistance seemed to be lowered - with mountian profiles, it was not that difficult to climb. I opened it up, and found out that there was a sliding element, controlled by a micro motor; when the mountain scale was in higher position, the sliding element was pushed toward the outer edge of the flying wheel, making the pedals hard to press. Vice versa, when the mountain scale was in lower position, the sliding element was pulled toward the center of the wheel. There was a cable through a tube, I adjusted the nut at the end of the tube, it worked, very much like how to adjust idle speed on a car.
If yours like mine, I guess mostly with the same principle, you might want to look at if the sliding pass is too dry so the element is stuck at somewhere until the force is big enough to move it further; or the element is worn so it isn't move smoothly. You can lubricate it. Normally the micro motor isn't easy to be broken.
Not sure this will help but writing for your reference...