You might need to change the fuel filter. Or you might need to replace the fuel pump.
Check your EGR valve Check EGR valve
new EGR valvie and it still stlls
It sounds as if the fuel filter is clogged and not getting enough fuel to the injectors.
Check bulbs, fuses, and check for wiring problems
Try checking the fuel injectors
cruise control, even if yours does not have that option, they are put on everyone that leaves the factory.
Symptom of bad fuel filter= stalling when slowing down to stop at lights or stop signs.
i had this same problem, it was the headlight switch, cost about 30 bucks in a 2002. it also messed with the navigation system
Its not your bearings you idiot its your brakes. Take it in and have them replaced.
Is it blowing cold air only or not blowing any air at all.