Hi guys,
So got two issues with my liberty. One, was at a medical conference today and I noticed my check engine light came on. So did the "key" test to get the code - threw the P0420 code. Researched it online, including here, and noticed it is either a cat converter issue or O2 sensor (most likely the first

). So I guess question #1 - whats a good place to get it checked out? Big name like pepboys/etc or like a local muffler shop (excuse my ignorance - not a mechanical guy)? Second, if needed to replace the cat, whats a good one to go with? I was trying to find the factory replacement, but have only found ones going from $90-$400. Unfortunately, I live in a state that needs an emissions' test yearly too. Lastly, what's a rough estimate for getting the job done?
Second question, and actually one that concerns me more now that I researched it a bit too, is that a few weeks after I got the liberty, my oil light would occasionally come on and off. So I checked the oil, it was low, filled her up, and was good again for a few weeks. Then it came on again. Checked levels - couldnt even find markings in the dipstick. Did what I did before and repeat. Well, I've been dealing with the issue for about a year now; I know, I know. Should've taken it in sooner. Guess I'm paying for it now in more ways than one. Well after research, I suppose that it could either be the sensor, pump, or some-type of leak I suppose. Oh I should mention that I have not been able to find an apparent leaks or notice any pooling underneath the car after it's parked for the night. Also, I recently, about 2k miles ago changed oil and filter. Reading into those other threads, seeing the sludge buildup is a challenge and could lead to a new engine, which nobody wants nor I'm willing to invest into a 2002 model with 170k on it. When I bought it last year, its carfax was clean and maintained appropriately. So ideas and opinions before I take it in? Trying to get some ideas so I don't get ripped off not being a mechanic type.
Any input welcomed - thanks