I'm having a bad problem with my cars idle. On startup it'll idle around 1500-2000rpm then drop to 1500 and stay there and hunt. While driving if I'm cruising and let off the gas, it will constantly lurch as it slows down.
Sometimes when I'm in first and let off the gas, the revs won't drop and the car coasts at the same speed without slowing down. Would this be caused by a vacuum leak somewhere?
Also when I unplug my MSD from the coil, the revs drop down to normal(~900-1000 steady). And then when I plug it back in, it starts hunting again.