Car runs rough and won't idle on Dodge Spirit

Average mileage: 125,000 (125,000–125,000)
Engine affected: 3.0L V6
1 model year affected: 1994
1 person reported this problem
Viewing
1
-
1
of
1
problem details
1994 Dodge Spirit - 3.0L V6 125,000 mi,
My car starts very hard and when it finally does, If I take my foot off of the accelerator it dies. I replaced the IAC but it didn't help. I also pulled the timing belt upper cover and checked the belt, it seems to be ok, no missing teeth. What next.