Best advice I can give you at this point, is to do a tune up on the bike before you do anything else.
Set the valves, change the plugs, new filters (oil and air).... then see where you are at.
Set the valves, change the plugs, new filters (oil and air).... then see where you are at.