Kahr's suck, they're built to be a certain size, look a certain way, and cost a certain price, to attract a certain type of shooter (the kind that carries a lot but doesn't shoot very often, but wants something "nice"). Name one serious firearms trainer, orginization, or agency using them or recommending them, you can't, because there aren't any. Seriously, you probably cannot even find examples of any guys making it through a serious 500-1000rd handgun class with one (many of the better trainers wouldn't even let you bring one). Do you even know what their name "Kahr" means? Nothing, the Asian engineers who designed them thought "Kahr" sounded German, and since Germans were known to make good guns it would be helpful for selling them in the American market and help to defer questioning of the higher-than-usual price-points as German guns like H&K's, Walther's and Sig's are accepted as being more expensive by American shooters.
I don't want to sound like a jerk about them but I honestly hate them, I've just seen so many guys have problems with them spending lots of $$$ on "break-in" ammo only to trade them in at a shop for a huge loss (since in the private used market not many will pay their premium, the one's that will just buy new).
No reason why your 40P shouldn't run like a top, you should just get that sussed out by looking for info from some of the guys who know CZ's, hold onto it and after you get back running as it should, if you still want a new gun, figure out which one will have to go, but I would recommend a Hi-Point over a Kahr since you wouldn't have to let go of one of your guns to get one.