Hey I was driving around today in my focus and it randomly stalled out. I was having trouble keeping it on and driving but I was finally able to pull over to the side. I got it towed home and connected an obd2 it says I have a p2196. I don’t have much experience fixing cars, so if anyone can point me to the right direction it would be appreciated. Right now I am thinking it might be the purge valve or a vacuum leak.