Idle problems

Hi,

I have a 1988 plymouth voyager with a 3.0l engine.

I can start the car and rev it up fine.

When I take my foot off the pedal it dies.

It will start again and die again.

I can shift into drive but the car will die when I let go of the pedal.

Any ideas?