It sounds like your clutch was being burned out. I wish I could help with more info but the smell you are talking about is most likely a clutch smell...
I wouldn't give up on your ride by the way, if everything else about it is solid.
I wouldn't give up on your ride by the way, if everything else about it is solid.