ok so i have a low idle sometimes (300 rpms) and then i have a high idle (1500 rpms) when i start the car. it varies from time to time. i have read up and thought it was the iacv but nope not the problem. the car ran perfectly fine for over a year now until now. wtf is the problem. please help. also the car is running very very rich. no check engine lights btw.