and your tires aren't rubbing are they?
I used to run out of steam too. Drove me crazy... but after about 45 minutes of light riding, my legs were gone.. Took a few years but it went away with a lot of riding..