You definitely have an air leak. When you have two problems at once like that it makes you crazy. If you want to check it coat the outside of all the connections with a serious glob of bearing grease. You can always clean that off later. Then if it runs better, take it off one connection at at time. Then you will find the one that is bad and can figure out how to stop that leak. Beating that little beast is half the fun... Well it is when you look back not at the time.
Good luck and our weather is getting bike friendly.
Good luck and our weather is getting bike friendly.