Need help with my car. My 1987 LeBaron daily driver has been undriveable with a high idle issue.

The car has a 2.2L TI Engine. When in neutral the car idles at 2100 rpm. If the speedometer is above 0 mph the car idles high at 3000-3400 rpm.

At the same time, if I set the cruise control at any speed, the car slowly increases its speed 1 mph at a time.

If anyone has experienced this or is familiar with the issue, any help is appreciated.

Thank you!