Had a horrible ride into work today. There was a stopped train on the tracks I have to cross and my bike acted up and has been doing so since. I noticed something odd almost like it was out of gas kind of lurching. Once stopped at the train, I decided to go another route and all thru 3rd gear it lurched and sporadically lunged untill finally dying after a mile. It wouldn't start at all. I was able to get it started and get to the office a few miles away, but had to practically pin the throttle just to keep it idling. Nor did it sound right while riding. Another thing that happened is the tach would bounce all over the place in RPMs, no matter what the engine was doing. Tach read 0 at some points while sitting at a light in idle and would jump all the way up to past 8000 and all over the place. Bike is a 1988 Honda Hawk. What I can find online states battery, rectifier, coil contacts, carb cleaning, so not really sure where to start. Anyone got suggestions? Thanks!