Just finished changing IMRC decided not to wait till wednesday...ended up having to take off throttle body cuz of those damn plastic [censored]...anyway it seems the junkyard part is workn for now..lets see what happens when in hits 95 degrees again...so if it turns out that ur problem really is the imrc...not too bad replacing