My engine light came on last month but I didn’t notice anything until Christmas Eve I was coming home when my car warmed up then it stalled out.
I tried starting it up but there was nothing.
A few hours later it cooled down and started right up.
Again, once the engine heats up it will stall and not start up until cools down. I repeated this process 5 times in all with same results.
I took it to All State where they put a meter, It gave me a code (PO496) Canister Purge Valve.
A friend who works on cars told me this has nothing to do with my car stalling. Help Please
What are your other gauges reading?
Is the car overheating?
As noted—have you checked oil and coolant levels?
Your post indicates you do not do your own maintenance or repairs. So the only help I can provide is take it to an independent (not a chain) for diagnosis, expect to pay a diagnostic fee.
Some may experience a hard start / crank condition. In some cases the engine may run rich which may not detected, but can cause damage long-term (think: catalytic converter damage).