2002 Cadillac DeVille Q&A
2002 Cadillac DeVille Question: Why does my car stall when i take my foot off the gas pedal?
You may have a hole in the brake booster rubber diaphragm. It will be exposed to air when you step on the brake, which causes a huge vacuum leak and then your engine dies. This is where I would start. - dandd