Hey there guys, new to the forum! :usa: I have a 2007 Jeep Compass, it runs good but recently I've notice a few issues. For one, normally when its parked it has turned off on its own.. I shut it off and turn it back on; it turn on like a champ! I've check the battery and the alternator both are good. I also connected a computer and no codes. Yesterday the check engine light.. I connected the computer again and got code P0456 EVAC small leak detected. Did some research and found out that most of the time it's just the gas cap loose. So i ran a EVAC test and while doing the test the car shut off again. So now i'm lost and don't know where to start. Thinking maybe spark plugs, ignition cables, fuel filter, or even throttle body.. any help?