Hello, I am a new member and am hoping to learn from some more experienced chemists here. I am running an Agilent 7890A GC with 5975C mass spec. I have always had very poor resolution from this machine. I changed my column, and cleaned my source, and did basic inlet maintenance. Apparently this has been an issue long before I started here. Compounds that I should be able to detect down to AT LEAST 100ppb, if not lower, I can't get good identifications below 1ppm, and even at 1ppm sometimes my peaks are indistinguishable from baseline. We usually don't use our GC/MS on a daily basis, but we are going to start using it more soon, so I need to get this figured out. I do always autotune before use and check water, air, EMVolts, etc. before I start up. Any assistance you can offer would be very helpful. Thank you in advance.
Column: HP-5MS 30m length 0.25mm I.D. 0.25 micron film thickness
We have an autosampler but I usually manually inject because I use the autosampler on the back side of our other 7890; however, this problem existed long before I started doing manual injections. I actually like manual injection, call me crazy but I am not quantifying at this stage so have no reason to worry about reproducibility (not that automated injections are any more reproducible than mine have been!) 
One thing that is odd about our setup - we use hydrogen as carrier gas. Is this my problem? This was set up before I came here. If I want to change carrier gas, now is the time to do it because the end of the fiscal year is fast approaching and I can write it into the budget for next year.
Any other information you need, just ask, I am an open book 

 Please forgive anything I say that sounds really stupid, I am only 2 years in this position and make "rookie mistakes" from time to time, this is why I ask for help. Many thanks!