ok so while changing my oil today, we took the egr valve off and it was really really dirty and gunky. so we cleaned it out. but we also figured out what the problem with the idle was. the throttle body sensor. it finished going out today. my car was idling at a constant 4k rpms. we went to the auto parts store and it wasnt in their computer. so where could i get one? i know the dealer. and how expensive is it?
edit: do throttle body sensors exist? i cant find them on the net. what the part is is the air intake hose is connected to the throttle body then at the other end of that is a black plastic sensor screwed to the top. thats what is broken.
ok here it is circled.