dies when stopped or let off gas
It might be the idle control valve (IAC) but you also might need a tuneup.
yeah I've heard of this happening before- most people will take it to a mechanic-
Search Cadillac DeVille Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Cadillac DeVille Experts