Car stall replaced ignition switch?

Had my ignition switch replaced today. Leaving the mechanics car shook a lot during idle and starting. After a few hours it now seems fine. Should I check so etching else? 98 honda crv automatic

Did you go in to the mechanic and tell him you wanted a ignition switch installed or did he come up with the idea? If you told him to do it then it is on you if he came up with the idea find another mechanic. The ignition switch is not your problem. Dirty throttle body is.

No it kept stalling at my house and they came from the garage and told me it was that