Thank you very much for your help so far don. i rode it today for about ten miles and no major problems. But the engine did shudder sometimes and squeal. I adjusted the idle, then it shuddered and squealed less. I had a feeling my oil pump wasn't working so i put some oil into the tank and then the squealing went down.
Going up hills my speed was between 12-17 and down hill at 34 max this is normal right?