I just bought a 1978 Yamaha XS400. I'm completely new to motorcycles. It only has 4400 miles on it, but it's running a little rough. The guy I bought it off of said it was running a little rough when he brought it to me. (He actually rode it down to our meeting). It had been sitting awhile because he had bought a new bike. It sometimes dies while idling. I took it out the other day for my first ride beyond a mile. It seemed fine for a while. When I got on the highway, after about 1/2 mile at 60 mph it started to lose power. It seemed doggish. When I was able to pull off in a parking lot, as soon as I got off the throttle it died. It didn't want to start up again. I sat there for about 5 minutes, and then it took off again. I rode it straight home, and it died as soon as I pulled into the driveway. Again, it didn't want to start up. So I parked it. Tried it the next night. This time I just drove on country road at about 40-50 mph. Everytime I would go to stop at an intersection, if I would let off of the throttle it would die and not want to restart. There's a strong smell of gas, too. Also, the tank has a little rust in it. Any advice? I thought I would start w/ cleaning the tank out, and then cleaning the carb, but I'm a beginner so any advice would be welcome.